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工具)
1168093 学习 · 18754 问题
相似问题