解题思路:函数模块化
注意事项:数据类型
参考代码:
#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 人评分
大神老白 (C语言代码)浏览:645 |
校门外的树 (C语言代码)浏览:961 |
1013题解浏览:560 |
A+B for Input-Output Practice (III) (C语言代码)浏览:569 |
【亲和数】 (C语言代码)浏览:600 |
星期判断机 (C语言代码)浏览:859 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:509 |
分解质因数 (C++代码)浏览:1482 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:573 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:609 |