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

do while循环语句顺序不同,输出结果也不同

num=num-1;在前面时为什么最后一条输出-1,不是0的时候就退出循环

http://img1.sycdn.imooc.com//59156bf20001972805920380.jpg

http://img1.sycdn.imooc.com//59156bf2000107ba06330421.jpg

正在回答

3 回答

第一个是先进行减运算再打印输出,第二个是先打印输出再进行减运算

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

因为do while 循环是先执行循环体 然后再判断条件

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

第一个是先进行减运算再打印输出,第二个是先打印输出再进行减运算

我想你想表达的问题是while循环与do。。。while循环的区别吧?

上面的问题不是很绕弯子,因为程序无特别情况一般是自上而下的运行,谁上谁下会影响程序的运行。

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

举报

0/150
提交
取消

do while循环语句顺序不同,输出结果也不同

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