大家帮忙看一下

来源:4-15 编程练习

qq_随想之风_03202251

2016-04-28 10:16

int num = 999; int count = 0; 为什么运行结果一直会出现“他是个三位数” while(num!=0){ count=count+1;num=num/10;}        System.out.println("它是个"+count+"位的数"); }

写回答 关注

3回答

  • 人偶与线
    2016-05-01 17:29:36

    你把  他是 3位数的  域位  搞清楚 在什么 地方就好了   别放在 循环体中打印

  • qq_天地神雷_0
    2016-04-28 11:01:35

     他本身就是个·3位数啊

  • 时光_373275684
    2016-04-28 11:00:29

    第一次count+1=1;num/10=99.9
    第二次count+1=2;num/10=9.99
    第三次count+1=3;这时num/10=0.999不成立跳出循环
    结果       count=3;


    时光_373... 回复qq_随想之...

    没有啊,我试了

    2016-05-21 14:17:39

    共 3 条回复 >

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

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

1165172 学习 · 17581 问题

查看课程

相似问题