一只程序猿的养成日记 第一章 第十一节 编写一个函数实现n^k,使用递归实现

来源:互联网 发布:天龙八部装备精通数据 编辑:程序博客网 时间:2024/06/07 01:30

N^K递归实现:

#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>

#include <windows.h>

 

int factorial(int i,int j)

{

if(j<=1)  

        return i;  

    else  

        return factorial(i,j-1)*i;

}

 

int main ()

 

{

int n;

int k;

scanf ( "%d%d" , &n,&k);

printf ( "%d" , factorial(n , k));

system ( "pause" );

return 0;

}

阅读全文
0 0