问答详情
源自:5-1 编程练习

为什么这样输出是加了0次呢

do{score++;count=count++;}while(score<60);  为什么这样输出是加了0次呢

提问者:qq_袖口香寒_0 2015-11-03 17:45

个回答

  • 木子lee木子
    2015-11-04 17:01:08

    你的count=count++好像没有意义啊,直接改成count++应该就可以了!

  • Y_du
    2015-11-03 17:52:19

    do while 是先执行后判断,就是不管是否符合条件都会被执行一次然后在判断是否满足条件。while do是先判断在执行,就是先判断是否符合条件,如何在觉得是否执行。

  • 我要充实自己
    2015-11-03 17:51:20

    当满足score<60时,退出循环,你改成大于号就好了