循环语句

循环语句的分类

主要分为三类:
for循环
while循环
do-while循环

循环的四要素:1.初始条件 2.循环条件 3.控制条件 4.循环体

for循环语句

语法格式:
for(表达式一;表达式二;表达式三){
… // 循环体
}
执行过程:
表达式1:初始化表达式,完成变量的初始化;
表达式2:循环条件表达式,返回值为布尔型,指循环条件;
表达式3:循环后操作表达式,负责修整变量,改变循环条件。
1.执行表达式1
2.执行表达式2,看其返回值是true还是false
如果是true,就继续执行
如果是false,就结束循环
3.执行循环体语句;
4.执行控制条件语句
5.回到第二步继续
执行流程
for循环执行流程
注意事项
1.表达式的值为boolean类型,并且如果循环体里只有一条语句,大括号可以省略,建议不省略。
2.表达式二省略–>死循环–>解释什么是死循环
3.表达式一省略,表达式三省略
4.表达是一二三都省略:两个";"不能省略
5.定义的变量在所属的循环体内有效

while循环语句

语法格式:
表达式一;
while(表达式二){
循环体语句;
表达式三;
}
执行过程:
首先判断条件表达式语句结果是true还是false
如果结果是true,执行循环体
如果结果是false,退出循环体
程序流程图
在这里插入图片描述

do-while循环语句

do-while循环的的特点是:先执行一次循环体,再判断条件
格式:
初始化语句;
do {
循环体语句;
控制条件语句;
}while(判断条件语句);
程序流程图
在这里插入图片描述

嵌套循环

外层循环控制行数,内层循环控制列数
外层循环变量变化一次,内层循环变量要变化一遍
格式
for(表达式一;表达式二;表达式三){
for(表达式一;表达式二;表达式三){
}
}
其他形式的循环嵌套
1.while(){
while(){
}
}
2.do{
do{
}while()
}while();
3.for(){
while(){

}
}
break关键字: 退出switch语句体或者循环语句体

break语句可以作用于
switch语句:退出switch语句
break 标签名;
loop语句:
单层循环
退出循环体
多层循环
退出当层循环
如果想要退出外层循环,需要使用break+标签名,一般不建议使用,降低程序的可读性。

continue关键字:退出当层循环,执行下一次循环,也可以理解为直接执行循环的控制条件语句
注意:无论continue下面有多少代码都不会被执行

return关键字: 表示退出当前所在方法

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值