Eudoralovida
2018-10-03 14:53
运行成功 ,输出count为什么还是0呀?
题主的问题出在还没有理解while循环的执行条件上;
while循环条件是括号内的条件满足,即判断结果为true时才会执行循环操作,题主的代码中while的判断符号有误,所以实际上这个循环一次也没有执行;
下面给出一个本题的循环样例,题主可以参考一下
while (tmp > 0) { tmp /= 10; cnt++; }
while判断条件错了,没有进入循环直接出来了改为
while(num>0&&num<=999999999)
Java入门第一季(IDEA工具)升级版
1165552 学习 · 17587 问题
相似问题