c语言“递归系列”:递归实现x的n次方

#define _CRT_SECURE_NO_WARNINGS
#include 
#include
float p(float x, int n)
{
	if (n == 0)
		x = 1;
	else
		x = p(x, n - 1) * x;
}
int main()
{
	printf("%f",p(2,8));
	return 0;
}

c语言“递归系列”:递归实现x的n次方_第1张图片
c语言“递归系列”:递归实现x的n次方_第2张图片

你可能感兴趣的