Day14--Dowhile循环

Day14--Dowhile循环

对于 while 语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。

do...while 循环和 while 循环相似,不同的是:do...while 循环至少会执行一次。!!!!!!!!

do {
    // 代码语句
} while (布尔表达式);

While 和 do-While 的区别:

while 先判断后执行,do while 是先执行后判断!

Do...while 总是保证循环体会被至少执行一次!这是他们的主要差别。

实例1:计算1+2+……+100的和。使用do-While循环

        int i=0;
        int sum=0;
        do{
            i++;
            sum=sum+i;
        }while(i<100);
        System.out.println(sum);//5050

实例2:

​ 比较while循环和do-while循环

​ (1)a的初始值为0,while循环中,当a小于零时,输出a,a自增

​ (2)a的初始值为0,do-while循环,输出a,a自增,循环条件:当a小于零时

 		int a=0;
        while(a<0){
            System.out.println(a);
            a++;
        }
        System.out.println("=====================================");
        do{
            System.out.println(a);
            a++;
        }while(a<0);

        
        
        /*
        输出结果:
        =====================================
        0           
         */


posted @ 2024-10-11 21:33  1hahahahahahahaha  阅读(24)  评论(0)    收藏  举报