跟着题目走,正常着来就可
参考代码:
#include <stdio.h> #include <math.h> double fact(double n); double mypow(double x,double n); int main(void) { double x,n; double sum; scanf("%lf%lf",&x,&n); for(;n>0;n--) { sum+=mypow(x,n)/fact(n); } printf("%.4lf\n",-sum); return 0; } double fact(double n)//计算n的阶乘 { double i; double sum=1; if(n!=0) { for(i=n;i>0;i--) { sum*=i; } } return sum; } double mypow(double x,double n)//mypow(x,n)计算x的n次幂(即xn) { double i; double sum1=1; for(i=n;i>0;i--) { sum1*=-x; } return sum1; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题9.2 (C语言代码)浏览:700 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:664 |
汽水瓶 (C语言代码)浏览:608 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:662 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:439 |
不容易系列2 (C语言代码)浏览:597 |
回文串 (C语言代码)浏览:2858 |
数组输出 (C语言代码)--此题的题目描述有问题浏览:1817 |
P1001 (C语言代码)浏览:801 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:528 |