#include<stdio.h>
int DigitSum(unsigned int n)
{
if (n > 9)
{
return DigitSum(n / 10)+n%10;
}
else
return n;
}
int main()
{
unsigned int n = 0;
scanf("%d", &n);
int a=DigitSum(n);
printf("%d", a);
return 0;
}
通过递归将一个数的每一位相加
最新推荐文章于 2022-08-21 11:39:13 发布