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

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

armin022

2016-11-08 22:24

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

写回答 关注

1回答

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

    }

    }


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

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

1165627 学习 · 17587 问题

查看课程

相似问题