解题思路:
注意事项:
参考代码:
#include<stdio.h> double fact(int n) { int i; double q=1; for(i=1;i<=n;i++) { q=q*i; } return q; } double mypow(int n,double x) { int i; double q=1; for( i=0;i<n;i++) { q=x*q; } return q; } int main() { int n,t=1; double x,sum=0; scanf("%lf%d",&x,&n); if(x>=0) { for(int i=1;i<=n;i++) { sum=t*mypow(i,x)/fact(i)+sum; // printf("%lf %lf\n",mypow(i,x),fact(i)); t*=-1; } printf("%.4lf",sum); } return 0; }
0.0分
3 人评分
IP判断 (C语言代码)浏览:924 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:598 |
C语言训练-排序问题<2> (C++代码)浏览:886 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:653 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1039 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:449 |
1113题解浏览:789 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:679 |
字符串输入输出函数 (C语言代码)浏览:2495 |
DNA (C语言代码)浏览:395 |