默默走过
2016-12-19 11:09
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("输入有误!");
}
}
}
System.out.println("它是个" + count + "位的数!");位置放错了,你放进了条件语句里面,而且你的代码写的不是特别规范,这样在查找问题的时候不是特别容易查找出问题
这里的答案检查只认知 输出的是什么字符
所以你把 感叹号 改成“!”就好了,你打的应该是英文的感叹号。
Java入门第一季(IDEA工具)升级版
1165565 学习 · 17587 问题
相似问题
回答 2
回答 3