哪错了呀 看了好几遍没看出来 求解

来源:4-15 编程练习

1人丑就要多读书

2016-01-18 14:25

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/=10;

    }

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

}

else

    System.out.println("输入错误.");

}

}


写回答 关注

4回答

  • 乱葬花丶
    2016-01-18 14:49:59
    已采纳

    输入错误!,我记得这里有个感叹号,也可能提交有问题,我的写的一模一样也提示不对,粘上提交就好了

    1人丑就要多...

    我也是这么干的

    2016-01-18 16:54:23

    共 1 条回复 >

  • wangpeng01
    2016-01-18 15:03:51

    少了一对大括号

    1人丑就要多...

    哪里??else吗 这个不写也行吧

    2016-01-18 16:43:49

    共 1 条回复 >

  • wangpeng01
    2016-01-18 15:02:12

    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 /= 10;//==>num = num / 10

                }

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

            }

            else{

                System.out.println("输入有误");

            }

        }

    }


    1人丑就要多...

    这个和我写的不一样吗

    2016-01-18 16:45:00

    共 1 条回复 >

  • 左岸16
    2016-01-18 14:53:00

    题目中输入错误后面是感叹号,程序是没有问题的呀

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

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

1165172 学习 · 17581 问题

查看课程

相似问题