C语言利用递归计算x的偶数型n次方 公式是x^n=(x^(n/2))2
#include<stdio.h>#include<stdlib.h>intpower(inta,intn){intf;if(n==1)returnf=a;elsef=(...
#include <stdio.h>
#include <stdlib.h>
int power(int a,int n)
{
int f;
if(n==1)
return f=a;
else
f=(power(a,n/2))^2;
return f;
}
int main()
{
printf("%d\n",power(3,2));
return 0;
}
不知道这个哪个地方错了,求大神看看 展开
#include <stdlib.h>
int power(int a,int n)
{
int f;
if(n==1)
return f=a;
else
f=(power(a,n/2))^2;
return f;
}
int main()
{
printf("%d\n",power(3,2));
return 0;
}
不知道这个哪个地方错了,求大神看看 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询