问答详情
源自:4-15 编程练习

请问我这个哪里有问题啊

请问我这个哪里有问题啊


提问者:名字是锤子 2016-07-13 10:10

个回答

  • SheldonWu
    2016-07-13 10:23:04

    你的循环条件设定错误了,num>0就可以了,如果你设定num>=0,它的计数变量count会一直累加,而且这个循环也不能跳出来。

  • 损失函数
    2016-07-13 10:20:49

    你这样造成了一个死循环,因为num/=10;执行到最后一直都是0,while条件一直满足不会执行到 System.out.println(count);这条语句。

    望采纳!