1 个回答
Sam123
回答于 2024-07-20
已采纳
提问:C语言用数组编程实现,输入一个整型数据,输出各位数字之和。
网友回答:
#include<stdio.h>
int main()
{
int a,c,c2,sum=0,n;
scanf("%d",&n);
for(a=1,c=1;a<=n;a*=10,c++);//判断n有几位
int b[--c];
for(c2=0;c2<c;c2++,a/=10)
b[c2]=n%a/(a/10);//将n存储到数组中
for(c2=0;c2<c;c2++)
sum+=b[c2];
printf("%d",sum);
}//1111111111111111111111111111111111111111111111111111111111111111111111111111
//1111111111111111111111111111111111111111不要在意这些数字,防止提交相似内容
我来回答
相关问题
1
回答
游戏王卡组推荐
单机游戏
567 浏览