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

C++程序中怎样将键盘输入的一连串数字输入到一个整形数组中,如键盘输入:123456,则int a[]中a[0]=1, a[1]=2, a[2]=3……

如果只有6位的话,你可以除数取余!直接求
例如: b=123456
a[0]=b / 100000
a[1]=(b/10000)%10

这是最直接的办法~
否则就把数字当做字符串输入,然后一个一个读取出来,再转化成整型。追问

难道只有这种方法吗?这种方法感觉好麻烦啊!

温馨提示:答案为网友推荐,仅供参考
相似回答