public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
for(int i=1;i<=1000000000;){
if(num/i>0){
count=++count;
i=i*10;
continue;
}else{
System.out.println("它是个"+count+"位的数!");
break;
}
}
}
}
for循环少了个i++
没问题这个只是跟答案上要求输出的文字里面的!不一样,答案上的是中文的,你敲的是英文的而已
没问题吧,运行通过.