这为什么不对啊?

来源:4-15 编程练习

迪拜trashman

2016-03-13 17:53

public class HelloWorld{

public static void main(String[] args){

int num = 999;

int count = 0;

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

{

    while(num!=0)

    {

        count+=1;

        num/=10;

    }


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

}

else

{

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

}


}

}


写回答 关注

3回答

  • codeboy__
    2016-03-19 17:37:26

    可能是你最后用了英文的感叹号

  • 迪拜trashman
    2016-03-16 15:47:14

     while(num!=0)

        {

            count+=1;

            num/=10;

        }


  • 攀峰
    2016-03-13 17:58:31

    没有循环嘛,这样就只除了一次10.

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

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

1165172 学习 · 17581 问题

查看课程

相似问题