请问哪里错了 ??

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

你亲爱的斌哥哥

2017-04-09 16:30

public class HelloWorld {    public static void main(String[] args) {

 int sum=0;

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

    sum+=i; }

 System.out.println("100以内不能被3整除的数之和:"+sum); } 

写回答 关注

2回答

  • Say_u_ggh
    2017-04-09 16:59:21

    public class HelloWorld {    public static void main(String[] args) {

     int sum=0;

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

    if(i % 3 != 0){

        sum+=i;

    }

    }

     System.out.println("100以内不能被3整除的数之和:"+sum); } 


  • 郁郁园中柳
    2017-04-09 16:43:26

    i<=100&&i%3!=0;这句只要不符合,整个for循环就会结束,例如i=3,不成立,结束,就会执行 System.out.println("100以内不能被3整除的数之和:"+sum); 结束程序

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

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

1165590 学习 · 17587 问题

查看课程

相似问题