C-(函数 递归)编写一个函数实现n的k次方,使用递归实现


#define _CRT_SECURE_NO_WARNINGS 1

#include
//编写一个函数实现n的k次方,使用递归实现。
int Pow(int n, int k)
{
    if (k == 0)
        return 1;
    if (k > 0)
        return n * Pow(n, k - 1);
}
int main()
{
    int n = 0;
    int k = 0;
    scanf("%d %d", &n, &k);
    int ret = Pow(n, k);
    printf("%d\n", ret);

    return 0;
}