if(num>=0 && num<=999999999){
for(int i=1;i<=num;i*=10){
count++;
}
System.out.println("它是个"+count+"位的数");
else{
System.out.println("输入有误");
用for写的可以吗
当确定循环次数时用for!
验证正确