下边的这么写不知道错在哪,为什么不能这样写呢

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

慕粉3337886

2017-01-22 19:27

 public class HelloWorld {
    public static void main(String[] args) {
int sum=0;

for(int i=1;i<=100;i++){
    sum=sum+i;
   i%3!=0 
}System.out.println("sum");
}
}


写回答 关注

3回答

  • qq_靳帅_0
    2017-01-22 19:59:20
    已采纳

    你把i%3放在执行代码行列 对于循环条件没有影响的

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

               if(i%3!=0)

               sum=sum+1;

    }system.out.println(sum);

    慕粉3337...

    非常感谢!

    2017-02-05 21:51:54

    共 1 条回复 >

  • Naras
    2017-01-22 20:21:15

    sum不加引号的

  • Dream_____
    2017-01-22 19:57:50

    i%3!=0 这里应该和你想表达不一样吧

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

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

1165628 学习 · 17587 问题

查看课程

相似问题