编写一个函数实现n^k,使用递归实现
#include<stdio.h>
#include<stdlib.h>
int DigitSum(n)
{
int sum = 0;
int tmp = 0;
if (n)
{
tmp = n % 10;
sum = tmp + +DigitSum(n / 10);
}
return sum;
}
int main()
{
int num = 0;
scanf("%d", &num);
printf("%d", DigitSum(num));
system("pause");
return 0;
}
转载于:https://blog.51cto.com/10797127/1716929