(c语言)递归实现n的k次方

#include<stdio.h>
int X(int n, int k)
{
	if (k == 1)
	{
		return n;
	}
	return n*X(n,k-1);
}
int main()
{
	int n, k;
	printf("输入n和k\n");
	scanf("%d %d",&n,&k);
	printf("%d",X(n,k));
}

猜你喜欢

转载自blog.csdn.net/2301_79580018/article/details/134992134