4.循环(while,do...while,for,死循环)

本文详细介绍了编程中的三种基本循环结构:while、do-while和for循环。while循环首先判断条件,满足则执行循环体;do-while循环至少执行一次,之后再判断条件;for循环结合了初始化、条件判断和迭代操作,适用于已知循环次数的情况。此外,还提到了无限循环的实现方式。通过本文,读者能深入理解循环控制在编程中的重要性。

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

循环四要素:

    1.起点

    2.重点

    3.循环要做的事情

    4.起点到终点之间变化

while:
    while(布尔表达式){
         循环执行体;
         迭代语句;
     }

    1.先判断布尔表达式结果 
    返回false 结束循环 返回true 执行{}中内容
    2.循环执行体
    3.迭代语句
    4.进入第二次循环 继续判断布尔表达式
    ...

    直到布尔表达式返回false结束循环

do while:
    
    do{
        循环执行体;
         迭代语句;
    }while(布尔表达式);

    1.循环执行体
    2.迭代语句
    3.布尔表达式 返回false 结束循环 返回true 下一步,方法体至少可以运行一次
    4.进入第二次循环 循环执行体
    5.迭代语句
    ...

    注意:无论条件是否成立 循环执行体最少执行一次

for:

    for(初始化表达式;布尔表达式;迭代语句){
         循环执行体;
     }

for(int i=0;i<100;i++){

        方法体

}
    1.初始化表达式只在循环第一次执行
    2.布尔表达式  返回false 结束循环 返回true 下一步
    3.循环执行体
    4.迭代语句
    5.布尔表达式  返回false 结束循环 返回true 下一步
    6.循环执行体
    ...

//死循环
        
        while(true){
            
        }
        
        for (;;) {
            
        }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值