只要长的丑
2015-05-17 17:39
还可以写为
int sum=0;
for(int a=1;a<=100||a%3!=0;a++){
sum=sum+a;
}
System.out.println("1到100不能被3整除的数之和为"+sum);
//碉堡了
这样写的话结果不对吧,for(int a=1;a<=100||a%3!=0;a++)这句话中的a<=100||a%3!=0条件只要为假就会跳出循环
这个循环计算的结果应该是1~101的和而不是要求的答案
这个只能在for循环内写if才行
Java入门第一季(IDEA工具)
1168676 学习 · 18758 问题
相似问题