课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
for(int i=1; i<=100&& i%3!=0; i++)
{sum=sum+i;
System.out.println("1到100之间不能被3整除之和为:"+sum);}
2017-09-29
源自:Java入门第一季(IDEA工具)升级版 4-9
正在回答
for (int i=1;i<=100;i++){if(i%3=0){continue;}sum+=i;}System.out.println("1到100之间不能被3整除之和为:"+sum);
慕慕7143496 提问者
qq_开水猴_0
老师,能不能把安装包也给我们啊,谢谢老师了
duoobifjzjrvtelieptvdozxtsueyvypoxjljzpjxcxlptvskpqgehxbbntjvdnznfthdwnanzwwbvwmcgewebxcuhuiblqzrainknjaulmmxrdzihjwzttdjqwrygwc
不能加在里面,不然相当于终止条件了,只要出现3的倍数,立马终止
不能啊,我一开始也这样想的,后来敲了下发现,执行结果就是1+2=3,到i=3的时候就停止循环了。
for循环退出的地方有问题,应该在结束for循环后,输出sum,像这样:
for(int i=1; i<=100&& i%3!=0; i++) {sum=sum+i;} System.out.println("1到100之间不能被3整除之和为:"+sum);
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答可以写成这样子?
4 回答这样写可以吗?
2 回答这样写可以吗
2 回答请问这样写不可以吗?
1 回答这样写也可以