照着答案打出来怎么还是不对。。。

来源:4-15 编程练习

慕婉清5241467

2017-07-06 21:15

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("它是个"+ount+"位的数")
}else{
 System.out.println("输入错误");  
}
}
}

写回答 关注

3回答

  • 一只勤奋的小白
    2017-07-12 20:07:03
    System.out.println("它是个"+ount+"位的数");

    句尾要加分号。

  • qq_大森金_0
    2017-07-06 22:45:18

    就是就是     

  • JY丶3467909
    2017-07-06 21:35:28

    num=num/10; 改为   num/=10;  你照着答案敲也能敲错

    小木木_

    和num=num/10没关系因为num/10就等价于num=num/10 他是错在system 输出上了 他那个ount 掉了个c

    2017-07-07 11:38:14

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165551 学习 · 17586 问题

查看课程

相似问题