为了账号安全,请及时绑定邮箱和手机立即绑定

这个程序输出结果就是这个“它是个3位的数!”没错,代码我也检查过了,为什么代码提交了还是显示错误呢?

public class HelloWorld{

public static void main(String[] args){

int num = 999;

int count = 0;

 if(0<=num && num<=999999999)

  {

     while(num!=0)

     {

        count++;     

        num=num/10;

      }

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

   }

   else

   {

      System.out.println("输入有误!");

   }

}

}

这个程序输出结果就是这个“它是个3位的数!”没错,代码我也检查过了,为什么代码提交了还是显示错误呢?

正在回答

5 回答

我的运行结果是:

它是个3位的数!


0 回复 有任何疑惑可以回复我~

可能是你输的是英文的!而不是!

0 回复 有任何疑惑可以回复我~

System.out.println("它是个"+count+"位的数!");这个输出必须和答案输出完全一致才行,中文的必须是中文,空格必须有空格,包括标点符号

0 回复 有任何疑惑可以回复我~

网络问题,刷新几次,我遇到过好多次了

0 回复 有任何疑惑可以回复我~

尝试一下F5刷新页面后重新提交

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这个程序输出结果就是这个“它是个3位的数!”没错,代码我也检查过了,为什么代码提交了还是显示错误呢?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号