#include<stdio.h>
int DigitSum(int n)
{
if (n>9)
return DigitSum(n / 10) + n % 10;
else
return n;
}
int main()
{
int n = 0;
printf("请输入一个数字\n");
scanf("%d", &n);
printf("%d\n", DigitSum(n));
return 0;
}
计算一个数的每位之和(递归实现)
最新推荐文章于 2023-06-01 16:13:24 发布