為什么不出現循環累加???求大神指導
public class HelloWorld {
??? public static void main(String[] args) {
??int sum = 0; // 保存累加值
??for (int i = 1; i <= 10; i++) {
???// 如果i為奇數,結束本次循環,進行下一次循環
???if (i/2!=0?????? ) {
????continue;
???}
???sum = sum + i;
??}
??System.out.print("1到10之間的所有偶數的和為:" + sum);
?}
}
?輸出結果為:1到10之間的所有偶數的和為:1
2015-10-22
補充下 因為用的int 所以1/2 也會顯示為0 但實際不等于0 所以運行結果為 1 ?(以此為準)
2015-10-22
如果i/2不等于0就跳出 那你的I 這輩子只能是0
2015-06-07
我覺得if (i/2!=0 ) {?continue;翻譯過來就是如果i為不等于0的數,結束本次循環,所以sum=0+1,0.0
2015-05-30
樓上+1
2015-05-29
/ ? ?改 %