问答详情
源自:4-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/=10;

            }

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

            

        }else{

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

        }








}

}


提问者:政政0213 2018-10-16 12:40

个回答

  • 慕斯7293033
    2018-10-16 13:54:29
    已采纳

    可以把感叹号改成中文的试试

  • 慕移动5489474
    2018-10-16 13:51:40

    我复制过去跑了一下没什么问题。。。。不知道你哪里报错

  • 慕斯7293033
    2018-10-16 13:49:52

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

            }

        }

    }