java循环结构03_do_while循环结构

1.do_while循环结构

【语法结构】

do {
	执行语句;
} while(循环条件表达式) ;

执行:先执行循环体,然后判断布尔表达式,do-while循环循环体至少执行一次。

while特点:先判断,后执行。

do…while特点:先执行,后判断。

需求:输出[1, 100]之间的所有整数。

int i = 1; // 循环初始化表达式
do {
	System.out.println(i);
	i++; // 循环后的操作表达式
} while(i <= 100); // 循环条件表达式

注意:“循环后的操作表达式”放在“循环体”的最前面和最后面有本质区别。

总结:for循环最常用,while循环次之,do…while循环几乎不用!

2.死循环

什么是死循环???“循环体”一直执行,永远停不下来。

死循环的分类???

  1. 对程序有害的死循环,一般是由逻辑错误引起的!

    原因:每趟循环执行完毕,都距离循环截止条件越来越远!

  2. 对程序有利的死循环,当不明确循环次数的时候,我们就可以使用死循环!

    for循环最简单的死循环:for(;;) {}

    while循环最简单的死循环:while(true) {}

备注:关于死循环的使用,我们学完break关键字之后再去练习。

ps:如需最新的免费文档资料和教学视频,请添加QQ群(627407545)领取。

发布了55 篇原创文章 · 获赞 0 · 访问量 779

猜你喜欢

转载自blog.csdn.net/zhoujunfeng121/article/details/104639534