课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
while(num>0&&num<999999999&&num!=0){
count++;
num=num/10;
}
System.out.println("它是个"+count+"位的数!");
2016-03-29
源自:Java入门第一季(IDEA工具)升级版 4-15
正在回答
999999999太大,程序通不过,规定num>0了,就可以省去num!=0
PS:我是菜鸟!!!!回答有不对的请见谅
铅笔。橡皮 提问者
while(num>0&&num<999999999&&num!=0)你的这句话定义有问题
这个是有问题,直接一句System.out.print("它是个3位的数!");就搞定通过
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
3 回答输出是对的,但通不过
1 回答输出已经是它是个3位的数! 但是不知错在哪
2 回答输入999,则输出 “它是个3位的数!”
2 回答输入999,则输出 “它是个3位的数!
3 回答输入999,则输出“它是个3位数!”