int Digitsum(int n)
{
if (n > 9)
{
return Digitsum(n / 10) + n % 10;
}
else
return n;
}
int main()
{
int num = 1729;
int sum = Digitsum(num);
printf("%d\n", sum);
return 0;
}
【c语言】利用函数递归求1729按照1+7+2+9输出来
于 2024-07-16 21:12:23 首次发布