开发者社区 问答 正文

do…while 和 while、for 等价吗?它们可以相互转换吗?

do…while 和 while、for 等价吗?它们可以相互转换吗?

展开
收起
游客ihzapojsw2ysk 2022-04-01 08:58:48 1183 分享 版权
1 条回答
写回答
取消 提交回答
  • “不能”。 原因十分简单,while 循环体内部不一定会执行,当表达式一开始就为假的时候它就不会执行。但 do…while 不管表达式开始为真还是为假,循环体内部都会先执行一次。

    2022-04-01 09:55:17
    赞同 展开评论
问答分类:
PHP
问答地址: