解题思路:
注意事项:
参考代码:
#include <stdio.h> double fact(int k); int main() { int n,i; double sum=0; scanf("%d",&n); for(i=1;i<=n;i++) { sum+=1.0/fact(i); } printf("sum=%.5lf\n",sum); return 0; } double fact(int k) { double jc=1.0; while(k) { jc*=k--; } return jc; }
0.0分
0 人评分
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:747 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:904 |
简单的a+b (C语言代码)浏览:812 |
【计算直线的交点数】 (C语言代码)浏览:1445 |
Cylinder (C语言描述+详细分析)浏览:3263 |
简单的a+b (C语言代码)浏览:415 |
简单的a+b (C语言代码)浏览:478 |
演讲大赛评分 (C语言代码)浏览:1629 |
C二级辅导-分段函数 (C语言代码)浏览:593 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:344 |