C语言:递归求x的n次方

#include<stdio.h>
int f(int x, int n)
{
	if (n < 2)
		return x;
	return x * f(x, n - 1);
}
void main()
{
	int x,n;
	printf("请输入x、n的值:\n");
	scanf("%d%d", &x, &n);
	printf("%d\n", f(x, n));
}

版权声明:本文为weixin_58589474原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。