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=num/10;
}
System.out.println("他是个"+count+"数");
}
else{
System.out.println("输入有误");
}
1.你最后少两个大括号 } 2.输出语句S.o.p后的分号错误,应该是英文的。不是;而是; 3.输出的应该是"它是个"+count+"位的数!" 4.望你早日成神!!
少两个括号?你复制完全了么?