问答详情
源自:4-15 编程练习

哪个大神看看这个是怎么错的,老是提示输出错误

public class HelloWorld{ public static void main(String[] args)

{

 int num = 999; 

int count = 0; 

if(num<999999999&&num>=0){    

while(num!=0){        

count++;       

 num/=10;    }    

System.out.println("它是个"+ count + "位的数");

 }else{    System.out.println("输入错误!");

 } } } 


提问者:慕码人7415395 2019-03-14 16:00

个回答

  • weixin_慕盖茨7547072
    2019-03-14 17:49:40

    结尾多了个大括号

  • 慕姐6068580
    2019-03-14 16:17:46

    输出语句有问题,缺少个感叹号。用这个吧

      System.out.println("它是个"+count+"位的数!");

  • 石雷
    2019-03-14 16:15:56

    多个括号,你格式化下代码,就能看清楚了