问答详情
源自:4-7 来来回回(Do...while循环)

最后一步的判断问题

如果最后的条件语句写成这样

while(mynum==0)

结果就是一个:数字6

求科普

提问者:慕田峪9477278 2016-03-06 15:53

个回答

  • 富真好
    2016-03-06 16:08:13
    已采纳

    do{}while()语句你可以理解成当。。。。循环,也就是while里面的判断语句成立时,执行循环体do中的内容;while(mynum==0),执行了一次之后进行判断,这个时候mynum=5,条件不成立,循环结束。所以结果就一个数字6

  • SuperManSuperWorld
    2016-04-03 00:53:54

    mynum 减减之后,变成0了,  mynum>=1这句是假的, 因为mynum=0,  mynum!=0这句话也能跳出来

  • 富真好
    2016-03-06 16:13:15

    是直到型循环

  • 思椋
    2016-03-06 16:11:44

    while里面的判断语句成立时,执行循环体do中的内容;do循环体执行了一次之后进行判断,这个时候mynum=5,while(mynum==0),条件不成立,循环结束。所以结果就一个数字6