输出是对的,但通不过

来源:4-15 编程练习

慕虎9289975

2017-08-17 15:01

public class HelloWorld{ 

public static void main(String[] args){ 

int num = 999; 

int count = 0;

 int i; for(i=10;i<1000000000;i=i*10       ) {  

  count=count+1; 

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

        break;    }

 } 

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

 } 

我这输出的是对的 为什么通过不了

写回答 关注

3回答

  • 慕课的浩浩
    2017-09-04 21:11:41

    位的数后面的是中文冒号

  • 慕婉清2222022
    2017-08-17 15:33:51

    System.out.println("它是个"+count+"位的数!");放在for循环外面

    慕虎9289...

    仔细看,是在for循环外

    2017-08-17 19:30:01

    共 1 条回复 >

  • GeminiNiu
    2017-08-17 15:17:29

    int i;什么鬼

    慕虎9289...

    int i;后换个行。。。。。

    2017-08-17 19:31:11

    共 1 条回复 >

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

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

1165550 学习 · 17586 问题

查看课程

相似问题