问答详情
源自:4-12 Java循环跳转语句之 continue

为什么不用continue的话运行会是1到10的相加呢

为什么不要continue的话  结果会是55呢~~也就是1到10的数字全加的结果~~但不是有判断条件了吗~~奇怪了~~

提问者:armin022 2016-11-08 22:24

个回答

  • armin022
    2016-11-08 22:27:29

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

    }

    }