java 1.0 While循环 do-while循环

While循环 do-while循环

循环语句就是让计算机根据条件做循环计算,在条件满足时继续循环,条件不满足时退出循环

while循环

用法:

while(条件表达式){

循环语句

}//继续执行后续代码

while循环在每次循环开始前,先会判断条件是否成立。如果计算结果为true,就把循环体内的语句执行一遍,如果计算结果为false,那就直接跳到while循环的末尾,继续往下执行。

实例1:

``

public class Test008 {
    public static void main(String[] args) {
        int i=1;
        while(i<=6){
         i++  ;
        }
        System.out.println(i);
    }
}

输出结果:7

do while

与while不同的是,do while先不进行判断,直接先将循环体中的代码执行一遍,然后根据while中的条>件的返回值判断,如果符合条件,则再一次运行循环体,如果不符合,则执行do while外面的代码

用法:

do{
//循环体
}while(条件表达式);

实例2:

``

public class Test009 {
   public static void main(String[] args) {
       int i=1;
       do {
          i++;
      }
       while(i<=9);
       System.out.println(i);
   }
}

输出结果:10

注意:

不论是do while还是while循环,他们的本质都是相同的,符合条件则执行循环体,不符合则执行其他代码,但是,while后面的小括号中的是true的时候,才会循环。

实例3:

``

public class Test009 {
    public static void main(String[] args) {
        int i=1;
        int sum=0;
        do {
          sum=sum+i;
            i++;
        }
        while(i<=100);
        System.out.println(sum);
    }
}

输出结果:5050

public class Test008 {
    public static void main(String[] args) {
        int i=1;
        int sum=0;
        while(i<=100){
            sum=sum+i;
         i++  ;
        }
        System.out.println(sum);
    }
}

输出结果:5050

posted @   奈落。  阅读(74)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示