java基础-循环结构

本文详细讲解了Java中的while、do-while和for循环结构,通过实例演示了如何控制程序流程。特别关注了它们的区别,以及在计算奇偶数和、打印九九乘法表等任务中的实际运用。同时介绍了增强for循环的独特之处。
摘要由CSDN通过智能技术生成

java基础-循环结构


while循环

表达式:
while(布尔表达式){
语句块
}

  • 只要布尔表达式为true,就会一直循环,走语句块
  • 想让程序停下来,就需要布尔表达式为flase来结束循环
    实例:
    在这里插入图片描述

do while循环

表达式:
do{
语句块
}while(布尔表达式);

  • 对于while循环来说,如果不满足条件,则不能进入循环,但do while 则是即使不满足条件,也会执行一次
    与while的区别:
  • while是先判断再执行,do while是先执行再判断
  • do while 总是保证循环体至少会被循环一次,这是他们的主要差别
  • 实例
    在这里插入图片描述while循环时:因为不满足条件,所以直接跳过while循环里面的内容

for循环

  • for循环语句是支持迭代的一种通用结构,是最有效,最灵活的循环结构。
  • for循环执行的次数是在执行前就确定的,语法格式如下:
for(初始化;布尔表达式;更新){
    //代码语句
}

练习:

  • 计算0到100之间的奇数和偶数和
    在这里插入图片描述
  • 用while或for循环输出1-1000之间能被5整除的数,并且每行输出3个
    在这里插入图片描述

打印九九乘法表

在这里插入图片描述

增强for循环

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值