这是什么情况??
num>=0这个地方注意一下输入可能为0
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
if(num >= 0 && num <=999999999){
while(num != 0){
count = count + 1;
num = num / 10;
}
System.out.println("它是个"+ count +"位的数!");
}else{
System.out.println("输出有误");
}
}
}
感叹号是中文的。格式应对应完整。
你看下 我的,
你把代码给我一份我可以给你改。
我知道了你最后用的是for循环,但是没给输出 语句,最后直接输出的是if循环的 输出,明白?
在?能把 代码给我一份吗?