//核心思想:边分解边累加
#include<stdio.h>
int hezhi(int n);
int hezhi(int n)
{
int sum = 0;
while(n)
{
sum += n%10;
n = n/10;
}
return (sum);
}
int main(void)
{
int n;
printf("请输入一个正整数\n");
scanf("%d",&n);
printf("此数的各位数字之和为%d\n",hezhi(n));
}
求任意一个数字的各位数字之和
最新推荐文章于 2022-10-11 19:37:20 发布