java 输入一个数,然后通过公式将这个数作为一个数组给显示出来,怎么做?

这边是我同学的一个步骤,求详细解释,看不懂importnet.qingruan.system.In;classMws{publicstaticvoidmain(Strin... 这边是我同学的一个步骤,求详细解释,看不懂import net.qingruan.system.In;
class Mws
{
public static void main(String[] aaa)
{
System.out.print ("请输入一个整数:");
int a=In.readInt();

int c=1;
int d=a;

while(true)//判断是几位数
{
if(d/10==0)
{
break;
}

d=d/10;
c++;
}

int b[];
b=new int[c];

for (int i = 0; i<c; i++)
{
b[i]=a%10;
a=a/10;

}

for (int i = c-1; i>=0; i--)
{
System.out.println (b[i]);
}
}
}
展开
 我来答
青鸟中关村专家
2016-08-16 · 知道合伙人软件行家
青鸟中关村专家
知道合伙人软件行家
采纳数:1734 获赞数:8440
就职于北大青鸟中关村,自2004年踏入北大青鸟这个行业,已经有11年工作经验和8年的培训经验,寓教于乐

向TA提问 私信TA
展开全部

缺少一个Scanner类用于接受键盘上输入的数据,如图

在画横线的上面添加一句Scanner  input = new Scanner(System.in);

育知同创教育
2016-08-16 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
就是分离每一位的数字,然后存到数组里面,循环输出就可以了 。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式