为了账号安全,请及时绑定邮箱和手机立即绑定

求解!!!为什么没有显示结果?试过好几次了

http://img1.sycdn.imooc.com//57e52b5c0001784c06560391.jpg求解,为什么没有结果显示

正在回答

3 回答

for(i=1;i<=100;i++){

    if(i%3!=0){

    sum+=i;

}

}

System.out.println("1到100不能被3整除的数字之和为:"+sum);

1 回复 有任何疑惑可以回复我~
#1

qq_漠世丰华_03152809

循环条件不对,不能满足你的需求,要在循环体中加入if判断来实现是否能被3整除,试试上面的代码
2016-09-23 回复 有任何疑惑可以回复我~

你这个在判断i%3==0的时候就已经是false了,直接结束了,所以没有输出

0 回复 有任何疑惑可以回复我~

你的条件判决那里 i%3==0,初始条件i=1都满足不了 for循环条件不满足 当然循环不会继续啊。



1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求解!!!为什么没有显示结果?试过好几次了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信