电脑网络

C语言用数组编程实现,输入一个整型数据,输出各位数字之和。

346 浏览

C语言用数组编程实现,输入一个整型数据,输出各位数字之和。

1 个回答

Sam123用户头像
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不要在意这些数字,防止提交相似内容

我来回答

相关问题