C语言 怎么求出一个多位数 每位的数字?
最好能够编出来~
人气:452 ℃ 时间:2019-10-19 16:34:52
解答
int a=0;
int i=0;
int b[10]={0};//存放解析后的数字
scanf("%d"&a);
for(i=0 ; ;i++)
{
b[i]=a%10;
if(a< 10)
break;
a=a/10;
}
你把头尾完善一下就行了,这个在数组b中是逆序拍的,输出的时候你倒着输出就可以了
推荐
- c语言判断一个数是几位数并输出各位数字
- C语言问题:输入一个多位数,计算其各数位上的数字之和.例如,输入1234,输出为10 .
- C语言怎样输入一个数,将其各位数字反序输出,
- C语言中怎样从一串数字中提取一个数?
- 太阳的黑洞是指什么
- 摩尔质量的问题不明白~!
- 图为一沿x轴放置的长度为L的不均匀带电细棒,其电荷线密度为λ,取无穷远处为电势零点,求原点O点电势
- 甲乙两地相距600千米,两辆汽车同时从两地开出,进过6小时相遇,已知快车每小时行驶80千米,慢车每小时行驶多少千米?
猜你喜欢