//写一个递归函数DigSum(n),输入一个非负整数,返回组成它的数字之和。
//例如,调用DigSum(1729),则应该返回1+7+2+9,它的和是19。
#include<stdio.h>
int DigSum(int n)
{
if(n<= 10)
return 1;
else
return n%10+DigSum(n/10);
}
int main()
{
printf("%d\n",DigSum(1729));
return 0;
}
写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和
最新推荐文章于 2023-10-17 16:15:11 发布