还能这样写

来源:4-9 Java循环语句之 for

只要长的丑

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);

//碉堡了

写回答 关注

2回答

  • Absolute_Duo
    2015-05-17 21:01:14
    已采纳

    这样写的话结果不对吧,for(int a=1;a<=100||a%3!=0;a++)这句话中的a<=100||a%3!=0条件只要为假就会跳出循环

    这个循环计算的结果应该是1~101的和而不是要求的答案

    只要长的丑

    但是我写&&也不对诶

    2015-05-18 22:12:17

    共 1 条回复 >

  • Absolute_Duo
    2015-05-18 23:04:40

    这个只能在for循环内写if才行

    只要长的丑

    哦,我明白了。

    2015-05-19 08:34:23

    共 1 条回复 >

Java入门第一季(IDEA工具)

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1168676 学习 · 18758 问题

查看课程

相似问题