下邊的這么寫不知道錯在哪,為什么不能這樣寫呢
?public?class?HelloWorld?{
????public?static?void?main(String[]?args)?{
int?sum=0;
for(int?i=1;i<=100;i++){
????sum=sum+i;
???i%3!=0?
}System.out.println("sum");
}
}
?public?class?HelloWorld?{
????public?static?void?main(String[]?args)?{
int?sum=0;
for(int?i=1;i<=100;i++){
????sum=sum+i;
???i%3!=0?
}System.out.println("sum");
}
}
2017-01-22
舉報
2017-01-22
你把i%3放在執行代碼行列 對于循環條件沒有影響的
應該是for(int i=1;i<=100;i++){
? ? ? ? ? ?if(i%3!=0)
? ? ? ? ? ?sum=sum+1;
}system.out.println(sum);
2017-01-22
sum不加引號的
2017-01-22
i%3!=0 這里應該和你想表達不一樣吧