请问我的哪里错了

来源:4-15 编程练习

朱宝华

2016-09-28 11:27

 public class HelloWorld{ public static void main(String[] args){ int num = 999; int count = 0; while(num>0&&count<10){    num=num/10;    count++; } System.out.println("它是个"+count+"位的数!"); } }

写回答 关注

4回答

  • 慕粉0366153
    2016-09-28 18:14:09

    http://img.mukewang.com/57eb97aa0001d19c10880589.jpg完全复制,在eclipse中可以运行,如果你在网页上编写的话,应该是网页缓存跟延迟的效果,多试几次就可以,注意输出结果要跟慕课网要求的结果一样

  • HappySimon
    2016-09-28 16:54:26

    while(num>0&&count<10)

  • 慕斯卡4511747
    2016-09-28 12:14:14
    public class HelloWorld{
        public static void main(String[] args){
            int num = 999;
            int count = 0;
    
    
            while(num!=0) {
                num=num/10;
                count++;
        
        
            }
    
    
            System.out.println("它是个"+count+"位的数!");
    
    
    
        }
    }


    朱宝华 回复vic的皮卡...

    自身除以10,减少位数,通过这样去算位数

    2016-10-09 17:35:27

    共 3 条回复 >

  • 慕粉4075985
    2016-09-28 11:43:00

    哪里有问题?

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

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

1165172 学习 · 17581 问题

查看课程

相似问题