为什么是while(num!=0)而不是while(num>=1)
int num=10; int count=0; if (num >= 0 && num<=999999999){ while(num >=1){ count++; num/=10; } System.out.println("它是个"+ count+"位的数!"); } else{ System.out.println("输入有误!"); } }
如果是num!=0,不是应该会一直循环while里面的代码吗
int num=10; int count=0; if (num >= 0 && num<=999999999){ while(num >=1){ count++; num/=10; } System.out.println("它是个"+ count+"位的数!"); } else{ System.out.println("输入有误!"); } }
如果是num!=0,不是应该会一直循环while里面的代码吗
2016-01-13
举报