这里没弄懂。
一般do...while..语句中,do 语句里表达需要执行的代码,while语句是控制输出条件,只有满足while条件时,才会do。
本题中要是是输出6个数字:6 5 4 3 2 1 ,也就是输出到1截至,因此do语句需要满足的条件,也就是while里面的条件应该是while(mynum>0)或者是while(mynum>=1)
要求输出六个数:6 5 4 3 2 1 最后的do输出的数字是1,那么它之前的while判断就应该是mynum>=1或者是mynum>0 。
while()循环中 控制条件是循环执行的条件,
do while()循环中 控制条件是循环跳出(不执行的条件),
这里应该是whlie(mynum<1)
white(>=1)