public class HelloWorld{ public static void main(String[]args){ int i=1; int sum=0; for(;i<=10;i++){ if(i%2!=0){ continue; } sum=sum+i; } System.out.println("1

来源:4-12 Java循环跳转语句之 continue

o小和尚

2016-04-21 11:10


哪里错了,求指教

写回答 关注

10回答

  • 慕粉1469541688
    2016-07-31 13:19:46

    这段代码没有错啊。。。

  • qq_救赎_2
    2016-07-09 14:51:59

    楼上,for的语法应该是{初始变量;变量条件;变量变化}把for中的初始变量省略掉了,但是应该在for的代码块外定义变量,所以int i=1不能删,删了会报错,楼主这段代码本身是没错的,望采纳

  • wei她
    2016-05-26 09:46:25

    楼上的  删不删掉都一样吧

  • qq_NightOwl_23356056
    2016-05-21 21:18:15

    int  i=1   这个删掉

     for (; i <= 10; i++)    

    改成 for(i=1;i<+10;i++)  


  • 少年年少時
    2016-05-09 15:13:25

    没错啊,不考虑打印输出后面的,这段代码是没有错的。

  • Jahn丶军
    2016-05-05 20:16:18
    public class HelloWorld {
        public static void main(String[] args) {
    
    		int sum = 0; // 保存累加值
            int i = 1;
    		for (; i <= 10; i++) {
    
    			// 如果i为奇数,结束本次循环,进行下一次循环
    			if (i%2!=0) {
    				continue;
    			}
    
    			sum = sum + i;
    		}
    
    		System.out.print("1到10之间的所有偶数的和为:" + sum);
    	}
    }


  • 新邪灵
    2016-05-03 17:26:38

    public class HelloWorld {

    public static void main(String[] args) {

        int sum = 0; // 保存累加值

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

                // 如果i为奇数,结束本次循环,进行下一次循环

            if (  i%2 != 0   ) {

                    continue;

          }

                    sum = sum + i;

         }

    System.out.print("1到10之间的所有偶数的和为:" + sum);

     }

             }


  • 乱也
    2016-05-03 15:15:44

    System.out.println("1

    这个编码什么意思?

    o小和尚

    好像没复制完

    2016-05-07 19:27:50

    共 1 条回复 >

  • soul黑色瞬间
    2016-04-21 11:18:33

    不对是+i了

  • soul黑色瞬间
    2016-04-21 11:17:56

    sum=sum+i;这里每次循环都+1了

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

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

1165511 学习 · 17586 问题

查看课程

相似问题