解题思路:
注意事项:
参考代码:
#include <stdio.h>
#include <math.h>
double f(int n){
if (n==0||n==1){
return 1;
}else{
return f(n-1)*n;
}
}
int main (){
int n,d=1;
double x,sum=0;
scanf ("%lf %d",&x,&n);
for (int i=1;i<=n;i++){
sum+=d*pow(x,i)/f(i);
d=-d;
}
printf ("%.4lf",sum);
}
0.0分
0 人评分
printf基础练习2 (有点不明白)浏览:845 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:647 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:550 |
简单的a+b (C语言代码)浏览:817 |
求圆的面积 (C语言代码)浏览:1670 |
打印十字图 (C语言代码)浏览:2710 |
1013题解浏览:561 |
C语言训练-亲密数 (C语言描述,反正怎么都能对)浏览:2169 |
1392题解(大数相加)浏览:604 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:440 |