do..while

来源:4-15 编程练习

慕粉3881749

2016-09-01 10:19

可不可以一个do,,,下面跟着几个While,例如

int num = 999;

int count = 0;

for(num=0;num<=999999999;num++){

    do{

        count=num/10;

    }while(count==0);

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

     while(count>0&&count<10);

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

      while(count>10&&count<100);

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

     while(count>100&&count<1000);

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

     while(count>1000&&count<10000);

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

     while(count>10000&&count<100000);

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

     while(count>100000&&count<1000000);

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

     while(count>1000000&&count<10000000);

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

     while(count>10000000&&count<100000000);

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

  


写回答 关注

2回答

  • gatinul
    2016-09-01 16:50:43

    这代码量。。。 用for的话可以 代码量小

  • 毁你化妆品
    2016-09-01 10:23:06

    你可以去去试一下

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

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

1163403 学习 · 17551 问题

查看课程

相似问题

do while

回答 4

java do...while

回答 2

关于 do while

回答 4

do while循环

回答 3

do while语句

回答 2