为了账号安全,请及时绑定邮箱和手机立即绑定

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

输入999,则输出 “它是个3位的数!”
HelloWorld.java
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;

正在回答

2 回答

public class HelloWorld {
    public static void main(String[] agr) {
        int count = 0;
        Scanner scan = new Scanner(System.in);
        System.out.println("请输入你要判断的那个数:");
        int num = scan.nextInt();
        while(num!=0)
        {
            num=num/10;
            count++;
            
            
        }
        System.out.println("你输入的那个数是:"+count+"位数");
    }
}

1 回复 有任何疑惑可以回复我~

public class HelloWorld{

public static void main(String[] args){

    int num = 999;

    int count = 0;

    if(num<=999999999){

        if(num>=99999999){

            count = 9;

        } else if(num>9999999){

            count = 8;

        } else if(num>999999){

            count=7;

        } else if(num>99999){

            count=6;

        } else if(num>9999){

            count=5;

        } else if(num>999){

            count=4;

        } else if(num>99){

            count=3;

        } else if(num>9){

            count=2;

        }else if(num>0){

            count=1;

        }

        

    }

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


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信