num=num-1;在前面时为什么最后一条输出-1,不是0的时候就退出循环
第一个是先进行减运算再打印输出,第二个是先打印输出再进行减运算
因为do while 循环是先执行循环体 然后再判断条件
我想你想表达的问题是while循环与do。。。while循环的区别吧?
上面的问题不是很绕弯子,因为程序无特别情况一般是自上而下的运行,谁上谁下会影响程序的运行。