如果用for循环 要怎么搞 表示已经蒙蔽了

来源:4-15 编程练习

喂狗

2018-04-10 17:55

public class HelloWorld{

public static void main(String[] args){



for (int num = 999,count = 0;;count++)


    if( num<=999999999&&num/=10)

    {

       while(num >= 0){

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

    }   

    

     }else{

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



     }


     }


写回答 关注

2回答

  • 元气满满g
    2018-04-12 07:33:39
    已采纳

    public class HellowWorld{

    public static void main(String[] args){

        int num = 999;

        int count = 0;

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

        for(int i=0 ;num !=i ; count++){

            num = num/10;

        }

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

    }

    }

    }


    喂狗

    非常感谢!

    2018-04-12 19:13:48

    共 1 条回复 >

  • 学程序的小西几
    2018-04-10 18:02:48

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

        }

    }

    }


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

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

1165523 学习 · 17586 问题

查看课程

相似问题