javase(循环语句与跳转控制语句)

目录

一、循环语句

1.for循环

2.while循环

3.do-while循环

二、跳转控制语句


一、循环语句

1.for循环

for循环语句格式:

for(①初始化语句;②条件判断语句;③条件控制语句){

        ④循环体语句;

}

for循环执行过程:

首先先执行①初始化语句,然后执行②条件判断语句,如果符合②条件判断语句,则继续执行,接着执行③循环体语句,再执行④条件控制语句,再回到②条件判断语句继续执行,如果不符合②条件判断语句,则循环结束。

例题1:求三位数中的回文数,使得该数顺着读和反着读相同,例如121。

例题2:求1-100之间的偶数和。

2.while循环

while循环语句格式:

while(条件判断语句){

        循环体语句;

        条件控制语句;

}

 while执行过程:

首先先执行①初始化语句,然后执行②条件判断语句,如果符合②条件判断语句,则继续执行,接着执行③循环体语句,再执行④条件控制语句,再回到②条件判断语句继续执行,如果不符合②条件判断语句,则循环结束。

例题:一张纸的厚度为0.1mm,折叠多少次能达到珠穆朗玛峰的高度(8844430mm)。

3.do-while循环

do-while语句格式:

初始化语句;

do{

        循环体语句;

        条件控制语句;

}while(条件判断语句);

执行过程:

while和do-while的区别:跳出循环不同、执行次数不同、优先操作不同。

一、跳出循环不同

1、do-while:do-while不可以通过break在循环过程中跳出。

2、while-do:while-do可以通过break在循环过程中跳出。

二、执行次数不同

1、do-while:do-while至少会执行一次循环体。

2、while-do:while-do可能会出现一次都不执行循环体的情况。

三、优先操作不同

1、do-while:do-while优先执行循环体,再判断执行条件是否符合要求。

2、while-do:while-do优先判断执行条件是否符合要求,再执行循环体。

二、跳转控制语句

  • continue 用在循环中,基于条件控制,跳过某次循环体内容的执行,继续下一次的执行

  • break 用在循环中,基于条件控制,终止循环体内容的执行,也就是说结束当前的整个循环

例题:逢七过,由一个人随意说一个数字,下一个人在上一个人基础上加1,如果该数字包含了7或者是7的整数倍,则说“过”(三位数以内)。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值