0
点赞
收藏
分享

微信扫一扫

C语言小练习(C语言递归实现n的k次方)

1、用C语言递归实现n的k次方

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>


int power(int n,int k)
{
if(k<=0)
return 1;
else
return n*power(n, k-1);


}

int main()
{

int n= 0;
int k= 0;
int ret= 0;
scanf("%d%d",&n,&k);
ret= power(n,k);
printf("%d\n",ret);
return 0;

}

C语言小练习(C语言递归实现n的k次方)_#define

这个还是挺难的 ,递归函数那边需要思考一下



加油

举报

相关推荐

0 条评论