public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
if(num>=0 && num<=999999999){
while(num!=0){
count++;
num/=10;
}
System.out.println("它是个"+ count +"位的数!");
}
else
System.out.println("输入错误.");
}
}
输入错误!,我记得这里有个感叹号,也可能提交有问题,我的写的一模一样也提示不对,粘上提交就好了
少了一对大括号
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
if(num >= 0 && num <= 999999999){
while(num != 0){
count++;
num /= 10;//==>num = num / 10
}
System.out.println("它是个" + count + "位的数!");
}
else{
System.out.println("输入有误");
}
}
}
题目中输入错误后面是感叹号,程序是没有问题的呀