
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……
展开
1个回答
展开全部
如果只有6位的话,你可以除数取余!直接求
例如: b=123456
a[0]=b / 100000
a[1]=(b/10000)%10
这是最直接的办法~
否则就把数字当做字符串输入,然后一个一个读取出来,再转化成整型。
例如: b=123456
a[0]=b / 100000
a[1]=(b/10000)%10
这是最直接的办法~
否则就把数字当做字符串输入,然后一个一个读取出来,再转化成整型。
追问
难道只有这种方法吗?这种方法感觉好麻烦啊!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询