解题思路:多余不用我多说了,大家应该都能看得懂注意事项:每个函数的结果都得注意一下,得用double格式参考代码: #include double fact(int n); double mypow(float x,int n); double fact(int n) { int i; double j=1.0; for(i=1;i<=n;i++) j*=i; return j; } double mypow(float x,int n) { int i; double y=1.0; for(i=1;i<=n;i++) y*=x; return y; } int main() { int i,s=1,n; double sum=0.0; double x; scanf("%lf%d",&x,&n); for(i=1;i<=n;i++) { sum+=s*mypow(x,i)/fact(i); s=-s; } printf("%.4lf",sum); return 0; }
0.0分
3 人评分
C语言程序设计教程(第三版)课后习题12.2 (C语言代码)浏览:843 |
C语言程序设计教程(第三版)课后习题10.1 (Java代码)浏览:1487 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:573 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:572 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:719 |
母牛的故事 (C语言代码)浏览:1007 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:719 |
简单的事情 (C语言代码)浏览:676 |
数列问题 (C语言代码)浏览:1066 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:1207 |