问答详情
源自:4-11 练习题

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

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

提问者:粥粥0 2015-12-21 16:58

个回答

  • 慕瓜3777088
    2018-01-22 09:35:46

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

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

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

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


  • onemoo
    2015-12-21 23:43:47

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

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


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

  • pumk
    2015-12-21 17:01:41

    keyi