求大神看看哪错了

来源:4-15 编程练习

qq_XLailiaiqi_03903421

2017-02-20 23:51

public class HelloWorld{

public static void main(String[] args){

int num = 999;

int count = 0;

int i=1;

for(j=1;j<=10;j++)

{

    if((num/i)!=0){

        count++;

        i*=10;

    }

    else{

        System.out.println("它是个");

        System.out.println(count);

        System.out.println("位的数!");

        break;

    }

}








}

}


写回答 关注

2回答

  • ziom
    2017-02-21 09:37:08
    if((num/i)!=0){        
        count++;
        i*=10;
    }
    改成如下:
    if (num != 0) {
        count++;
        num /= 10;
    }


  • qq_Successful_13953008
    2017-02-20 23:57:25

      i*=10;

    改成i/10;

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

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

1165172 学习 · 17581 问题

查看课程

相似问题