慕先生5865384
2017-10-07 16:00
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
do{
count++;
num=num/10;
}while(num!=0);
System.out.println("它是个"+count+"位的数!");
}
}网页最后显示运行成功,输出错误
你把 System.out.println("它是个"+count+"位的数!");这句末的感叹号换成中文标点的感叹号试试 /坏笑
这样使得无论输入的数是多少都会执行while的程序,即使num不符合条件,都会被认定为一位数。
可能你的符号用的是中文的 不然你写的是对的
Java入门第一季(IDEA工具)
1168050 学习 · 18753 问题
相似问题