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

4-16编程联系 看一下这个程式哪里有问题

public class HelloWorld {  public static void main(String[] args)  {    int num =999;    int count = 0;    for(int i=1;num>0;i++)      {       count=i;       num=num/10;            }    System.out.println("它是个"+count+"位的数!");  } } 哪里错了?

正在回答

8 回答

那是你没有读懂题目,那个999这个数是通过键盘输入的,scanner你试试

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

字符串解决。


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

拼命二郎 提问者

你的意思是作弊?只有输出?
2015-07-29 回复 有任何疑惑可以回复我~

哦,我懂了,999是输入的,不是给定的。谢谢啊

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

你上网上查查键盘输入或者scanner

1 回复 有任何疑惑可以回复我~
#1

拼命二郎 提问者

哦,我懂了,999是输入的,不是给定的。谢谢啊
2015-07-28 回复 有任何疑惑可以回复我~

55b707b10001a09105000298.jpg

55b707b10001d33d05000290.jpg

55b707b100018cc905000275.jpg

LOOK

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

这是成功了,那是让你检查右边是否有“它是个3位的数!”,你可以点下一节学习

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

拼命二郎 提问者

成功之后不是绿色的对勾么?现在是红叉
2015-07-28 回复 有任何疑惑可以回复我~
#2

拼命二郎 提问者

提交了,但没有经验,,,,,
2015-07-28 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//55b700570001349e13460669.jpg总是这样

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

没发现有错误,说说那里错了

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

拼命二郎 提问者

提交答案时总是这样,看下图
2015-07-28 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165223    人
  • 解答问题       17581    个

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

进入课程

4-16编程联系 看一下这个程式哪里有问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信