猿问

这程序总不对呀,求帮助

任务

判断一个数(小于10位)的位数。

 

输入999,则输出 “它是个3位的数!”

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

    }

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

}else{

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

}



}

}


qq_灵猎手_03501922
浏览 1455回答 4
4回答

昵称不可以为空0

这样应该会简单点

昵称不可以为空0

没错啊

冰山点水

能把你说的错误发出来么?
随时随地看视频慕课网APP

相关分类

Java
我要回答