1到100之间不能被3整除的数之和,问一下哪里出问题了

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

ArcherVI

2017-03-16 15:18

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

sum+=i;

写回答 关注

4回答

  • 糖冰4091914
    2017-03-16 15:23:48
    已采纳

    挡i=3的时候就for条件不成立,那么,就不会执行i++了。

    Archer...

    非常感谢!

    2017-03-16 17:08:15

    共 1 条回复 >

  • 慕粉2042056113
    2017-03-16 15:38:35

    当i=3时 循环就结束了

    Archer...

    非常感谢

    2017-03-16 17:11:41

    共 1 条回复 >

  • 慕仔6448121
    2017-03-16 15:26:43

    public static void main(String[] args){

    int sum=0;

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

    if(i%3!=0){

    sum=sum+i;}

    }

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

    }


    Archer...

    我之前也是这种做的 我想压缩些代码

    2017-03-16 17:10:35

    共 1 条回复 >

  • qq_晨山_0
    2017-03-16 15:23:56

    这个没有问题,可能其他步出现了问题吧!!!!

Java入门第一季(IDEA工具)升级版

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

1165172 学习 · 17581 问题

查看课程

相似问题