for循环里面用逗号还是分号_循环控制语句

for循环的使用:

     for(初始条件;终止条件;条件变化)

                1               2                31:赋初值,类似一个语句,所以要用分号,而不是逗号,强调分号

2:终止条件,不满足此情况,不执行循环体。比如执行语句3次的常用写法是:for(count=0;count<3;count++)

如果把终止条件改为count==3是不可以的,一次循环都进不去,很明显初始条件等于0时时不满足终止条件的count==3的。

3:条件变化:

    可以写为count=count+1;

    常用的写法为count++;

do...while循环的使用:

while和do...while的区别:

while(0)

{

    执行语句;

}

不会执行语句,while()只有满足条件为真的时候才会执行括号里面的语句。

do

{

    执行语句;

}

while(0);

先做语句块里面的内容,也就是do两个大括号里面的内容,和while()一样可以使用break退出

两者的区分:while是先判断条件,再执行循环体,do...while是先do,再判断条件,是否继续循环,典型的“先斩后奏”,do...while在相同条件下比while至少多执行一次语句。

for循环,while循环,do...while循环综合例程

#include #include int main(){  //for循环    /*int i;    for(i=0;i<3;i++)    {        printf("for循环\n");    }*/      //while循环    /*int i=0;    while(i<3)    {        printf("while循环\n");        i++;    }*/            //do...while循环    int i=0;    do    {        printf("do...while循环\n");        i++;    }    while(i<3);    system("pause");    return 0;}

补充:如何写一个死循环?

1 : while(1);

2 :for(;;);

又是一个没用的冷知识69a968747219ba36a86d9df4b0fb7ba6.png

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值