我觉得没错,可是不给过
if(num>=0&&num<=999999999){ num="">0;num/=10){
count+=1;
}
System.out.println("它是个"+count+"位的数!");
}else{
System.out.println("输入有误");
}
有错?真服气!
if(num>=0&&num<=999999999){ num="">0;num/=10){
count+=1;
}
System.out.println("它是个"+count+"位的数!");
}else{
System.out.println("输入有误");
}
有错?真服气!
2016-01-07
public class HelloWorld{
public static void main(String[] args){
int num =1000 ;
int count = 0;
if (num >= 0 && num<=999999999){
for(;num>0;num/=10){
count++;
}
System.out.println("它是个"+ count+"位的数!");
} else{
System.out.println("输入有误!");
}
}
}
我当时的代码是这样的,就是不给过,我就有点儿抓狂了,你的回答里面的count++我觉得应该放在num/=10之后,你认为呢?
举报