1求x的n次方(10分)
题目内容:编写求x的n次方的递归函数,在主函数调用并输出。(x为double型,n为整型,函数类型为double型)
输入格式:
%lf%d
输出格式:
%f
输入样例:
4 3
输出样例:
64.000000
#include <stdio.h>
double display(double x,int n)
{
double z=1.000000;
if(n==0)
z=z;
else z=x*display(x,n-1);
return z;
}
int main()
{
double x,sum;
int n;
scanf("%lf%d",&x,&n);
sum=display(x,n);
printf("%f",sum