为了账号安全,请及时绑定邮箱和手机立即绑定

for语句是否可以取代do-while?

do-while能实现的,for是否都能实现?

正在回答

3 回答

能。但for能实现的,do-while不一定能实现。

do-while比较特殊,至少执行一次代码,其他两都可以一次都不执行,

也就是说通常用fou或while,for最常用。

希望采纳!希望采纳!希望采纳!


0 回复 有任何疑惑可以回复我~

把do中最初一次执行的代码放到for之前,确实可以用for来代替do-while。

有这么多种循环语句完全是为了让程序员用着方便。


其实不仅如此,理论上所有循环语句都可以被递归替换掉,循环和递归是等价的。

0 回复 有任何疑惑可以回复我~

keyi

0 回复 有任何疑惑可以回复我~
#1

粥粥0 提问者

就是说,for完全可以代替while和do-while。
2015-12-21 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926207    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

for语句是否可以取代do-while?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信