1. 程式人生 > >C語言用遞迴實現n^k(不考慮k<0的情況)

C語言用遞迴實現n^k(不考慮k<0的情況)

#include<stdio.h>
#include<stdlib.h>
int n_power_k(int n,int k){
    if (k == 0)
    {
        return 1;
    }
    return n*n_power_k(n,k-1);

}
int main(){
    int n = 2;
    int k = 5;
    printf("%d",n_power_k(n,k));
    system("pause");
}