咔咔


私信TA

用户名:hau17ns19

访问量:2605

签 名:

你们咋都写这么多题了啊

等  级
排  名 11933
经  验 1001
参赛次数 0
文章发表 4
年  龄 0
在职情况 学生
学  校 河南农业大学
专  业

  自我简介:

解题思路:函数模块化

注意事项:数据类型

参考代码:

#include<stdio.h>
#include<math.h>
double fact(int n)
{
 double j=1;
 for(double i=1;i<=n;i++)
 {
  j=j*i;
 }
 return j;
}
double mypow(double x,int n)
{
 double k=1;
 for(int i=1;i<=n;i++)
 {
  k=k*x;
 }
 return k;
}
int main()
{
 int n;
 double x,sum=0,a[20];
 scanf("%lf %d",&x,&n);
 for(int i=0;i<n;i++)
 {
  a[i]=mypow(-1,i)*mypow(x,i+1)/fact(i+1);
  sum=sum+a[i];
 }
 printf("%.4lf",sum);
 return 0;
}

 

0.0分

0 人评分

  评论区

  • «
  • »