问答详情
源自:4-9 Java循环语句之 for

这样写哪里出问题了

for (int i = 1;i<=100 && i%3 != 0   ;  i++  ) {

sum = sum + i; // 累加求和

}

1到100之间不能被3整除的数之和为:3

提问者:慕粉4057297 2016-09-30 22:33

个回答

  • qq_追梦赤子心_3
    2016-09-30 22:52:55
    已采纳

    程序循环的时候是判断i<=100的话,就执行大括号里面的东西,然后执行i++;

    你写的逻辑就错了,是i<=100并且i%3!=0的时候i++

  • qq_追梦赤子心_3
    2016-10-01 22:06:57

    不客气,哈哈