C++程序中怎样将键盘输入的一连串数字输入到一个整形数组中,如键盘输入:123456,则int a

C++程序中怎样将键盘输入的一连串数字输入到一个整形数组中,如键盘输入:123456,则inta[]中a[0]=1,a[1]=2,a[2]=3……... C++程序中怎样将键盘输入的一连串数字输入到一个整形数组中,如键盘输入:123456,则int a[]中a[0]=1, a[1]=2, a[2]=3…… 展开
 我来答
steven_cjl
推荐于2016-12-05
知道答主
回答量:19
采纳率:100%
帮助的人:9.2万
展开全部
如果只有6位的话,你可以除数取余!直接求
例如: b=123456
a[0]=b / 100000
a[1]=(b/10000)%10

这是最直接的办法~
否则就把数字当做字符串输入,然后一个一个读取出来,再转化成整型。
追问
难道只有这种方法吗?这种方法感觉好麻烦啊!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式