HashMap


私信TA

用户名:dotcpp0594175

访问量:8910

签 名:

不写Bug的程序员不是好程序员

等  级
排  名 83
经  验 9408
参赛次数 3
文章发表 190
年  龄 18
在职情况 学生
学  校 湖南有色金属职业技术学院
专  业 有色冶金

  自我简介:

低头赶路,敬事如仪。

解题思路:

注意事项:

参考代码:

#include<stdio.h>
#include<math.h>
double fact(long long n);
double my_pow(double x,int n);
int main()
{
  double x,b,n;
  double sum = 0;
  int i = 0;
  int t = 1;
  scanf("%lf%lf",&x,&n);
 sum = my_pow(x,n);
   printf("%.4lf",sum);
  return 0;
}
double fact(long long  n)
{
   if(n==1)
   return 1;
   else return(double)n*fact(n-1);
}
double my_pow(double x,int n)
{
  if(n==1)
     return x;
  else return pow(-1, n - 1) * pow(x, n) / fact(n) + my_pow(x,n - 1);//核心代码

}


 

0.0分

0 人评分

  评论区

  • «
  • »