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

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

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


提问者:慕粉3337886 2017-01-22 19:27

个回答

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

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

    sum不加引号的

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

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