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

来源:4-15 编程练习

慕码人7415395

2019-03-14 16:00

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("输入错误!");

 } } } 


写回答 关注

3回答

  • 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

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

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

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

1165172 学习 · 17581 问题

查看课程

相似问题