while循环while和for循环的区别别酿成的Bug

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、总的来说 看情况使用
为您推荐:
其他类似问题
扫描下载二维码for循环和while循环有什么优缺点??_阿森纳吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:543,649贴子:
for循环和while循环有什么优缺点??
看了一晚上 毕向东老师...
已经开了和还没开的都来...
刚学while一个上午,还...
十年轮回,奇迹重生,下个奇迹就是你!海量钻石,众多好礼,你敢拿我就送!
记得以前笔试的时候答过这题,现在不记得了
抢到二楼不知道留什么才能显得逼格高
项目经理被人考到啦?
好像没有什么优缺点差别啊,我都瞎用。
是不是处的区别
while不知道执行次数,for不知道执行次数。
while不稳,更容易形成死循环
非码农帮顶
酒店-携程酒店预订2折起~携程酒店,想订就订,预订电话:400-188-9912.酒店预订选「携程」有房保障,返现高达201元.
for可控性更佳,属于一般意义上的循环;while适合用于实现迭代算法,需要给定终止条件,即自身就包含了分支和循环两种结构,比for更为灵活(适用性更广)
还以为进错吧了
本质一样。。技术大牛绝对不屑于纠结这种问题
for写起来简单方便。while麻烦点但是好读
重来没用过while,一直用for,不过我不是软件专业的
什么鬼?我一般都是按顺序播放不循环
while主要用来求解方程
上学的时候还能知道区别,毕了业全还给老师了
while逼格高
各有用途,看需求
上学学的时候就没好好学
贴吧热议榜
使用签名档&&
保存至快速回贴while(1)和for(;;)两个死循环 有什么区别
嘪嘠嘠嶪130
一般for(;;)性能更优for(;;) {} 这两个;; 空语句,编译器一般会优掉的,直接进入死循环while(1) {} 每循环一次都要判断常量1是不是等于零,在这里while比for多做了这点事不过从汇编的角度来说,都是一样的代码.
为您推荐:
其他类似问题
扫描下载二维码

我要回帖

更多关于 for循环嵌套while循环 的文章

 

随机推荐