如果最后的条件语句写成这样
while(mynum==0)
结果就是一个:数字6
求科普
do{}while()语句你可以理解成当。。。。循环,也就是while里面的判断语句成立时,执行循环体do中的内容;while(mynum==0),执行了一次之后进行判断,这个时候mynum=5,条件不成立,循环结束。所以结果就一个数字6
mynum 减减之后,变成0了, mynum>=1这句是假的, 因为mynum=0, mynum!=0这句话也能跳出来
是直到型循环
while里面的判断语句成立时,执行循环体do中的内容;do循环体执行了一次之后进行判断,这个时候mynum=5,while(mynum==0),条件不成立,循环结束。所以结果就一个数字6