课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
int sum=0; for (int i = 1;i<=100&&i%3!=0; i++) { sum=sum+i; } System.out.println(sum); 这样为什么不对,求教????
2018-02-21
源自:Java入门第一季(IDEA工具)升级版 4-9
正在回答
i<=100&&i%3!=0 这样的判断条件当 i=3 的时候就不满足了,就跳出了循环,如果要遍数1-100之间所有的整数,i%3!=0这个条件需要放到循环里。 int sum=0; for (int i = 1; i<=100; i++){ if (i%3!=0){ sum = sum + i; } } System.out.println(sum);
潇洒哥8920 提问者
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
4 回答这样写为什么不对?新手求指教
4 回答为什么显示不对呀,求教
3 回答为什么这样不对?
1 回答为什么这样不对?
2 回答为什么这样不对呀