Java开发入门之第一阶段(九)——循环语句(一)

本文详细介绍了编程中的三种基本循环结构:for、while和do-while。通过实例解析了它们的执行流程、格式及应用场景,帮助读者深入理解循环控制在程序设计中的作用。强调了初始化、条件判断、循环体和步进语句在循环结构中的重要性,并提供了代码示例以便于理解和对比不同循环语句的用法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 循 环概述
    循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当重复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去。
  • 循环结构的基本组成部分,一般可以分为四个部分:
    1.初始化语句:在循环开始最初执行,而且唯一只做一次。
    2.条件判断:如果成立,则循环继续;如果不成立,则循环退出。
    3.循环体:重复要做的事情内容,若干行语句。
    4.步进语句:每次循环之后都要进行的扫尾工作。每次循环结束之后都要进行一次。

循环语句1——for

格式:
for(初始化表达式①;布尔表达式②;步进表达式④){
循环体③;
}

执行流程
执行顺序:①②③④>②③④>②③④>…>②不满足为止
①负责完成循环变量初始化
②负责判断是否满足循环条件,不满足则跳出循环
③具体执行的语句
④循环后,循环条件所涉及变量的变化情况

流程图如下:
在这里插入图片描述
我们看一下代码:
在这里插入图片描述
这个具体的步骤是什么样子的呢?我再写一段代码讲解一下:
在这里插入图片描述
这个代码简单一些,我讲解一下,for的小括号里先定义一个变量,定义完之后会进行条件判断,比如上图i=1,满足小于5的条件,就执行for循环体的执行语句,然后i进行自增也就是i++,再进行判断,满足条件继续执行循环体里的执行语句,再自增,再判断,如此重复 ,知道判断条件结果为false,跳出循环,输出循环停止,我加上循环停止这个代码时为了更方便理解这个流程,真正写的时候未必需要写这个。

循环语句2——while

while循环有一个标准格式,还有一个扩展格式

标准格式:
while(条件判断){
循环体
}

流程图:
在这里插入图片描述

扩展格式:
初始化语句;
while(条件判断句){
循环体;
步进语句
}

流程图:
在这里插入图片描述
扩展类型有些和for循环类似,话不多说,举个例子简单看一下:
在这里插入图片描述
这里的代码要自己多多反复琢磨几遍,千万不要搞混哦!!!

循环语句3——do-while循环

标准格式:
do {
循环体
}while(条件判断);

标准格式就是先判断再循环。

扩展格式:
初始化语句1
do{
循环体3
步进表达式4
}while(布尔表达式2);

执行流程:
在这里插入图片描述
流程图:
在这里插入图片描述
我们写个for和do-while对比一下:
在这里插入图片描述
运行结果如下:
在这里插入图片描述
内容暂时到这里,有不明白的在评论区留言我看到会回复的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

吃糖的霏霏子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值