结果出来怎么是一长列的运算,最后一项是3367

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

qq_行在天涯_04096833

2016-10-10 14:57

int sum=0; for(int i=1;i<=100;i++){ if (i%3!=0){ sum=sum+i;} System.out.println("1到100之间不能被3整除的数字之和: "+sum); } 这样出来的结果是一长列结果啊,哪里不对?

写回答 关注

3回答

  • 绝世幻想家
    2016-10-10 15:08:30
    已采纳

    { if (i%3!=0){ sum=sum+i;}    }     System.out.println("1到100之间不能被3整除的数字之和: "+sum);     //少了一个 }。

    qq_行在天...

    感谢感谢,很及时~

    2016-10-10 15:11:29

    共 1 条回复 >

  • 倔强的胖蚂蚁
    2016-10-10 15:46:53

    输出不要放到for循环里面

  • 慕粉4111525
    2016-10-10 15:12:43

    int sum = 0;

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

    if(1%3!=0){

    sum = sum+i;

    }

    }

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

    }

    }


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

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

1165574 学习 · 17587 问题

查看课程

相似问题