do-while循环的与for循环,while循环的区别是什么——(摘抄)

1、他们都可以执行死循环 比如 do{}while(1);
for(;1;);
while(1);
2、do{}while循环是先执行一次 即do一次 出循环体时候 判断while条件是否为真, 若为真跳到do继续循环;若为假则退出循环,执行下一行代码;
3、for循环一般有三个语句 比如for(i = 0; i < N; i++) 第一个是赋初值,第二个是循环控制条件,第三个是变量自加,每执行一次for循环 自加一次 直到第二个控制条件为假退出循环
4、while()循环 先判断括号里的条件是否为真(也就是条件是否成立),真,进入循环;假退出执行后面代码,很常见的就是死循环 即while(1) 括号里面永远为真
5、其实for循环跟while循环区别不是太大 有时候只是看个人习惯、风格跟代码简洁程度 一般来说 死循环常用while 条件判断的话 可以用for循环 也可以用while循环
6、do{}while;循环是先执行一次,有时候代码要求必须执行至少一次 才可以
7、总的来说 看情况使用

转载于:https://www.cnblogs.com/chuangzi/p/6701424.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值