C趣味程序(二)(03)求常数e |
|
www.nanhushi.com 佚名 不详 |
1.4.3 求常数e 求e=1+1/1!+1/2!+1/3!+...+1/n! (其中n为从键盘输入的正整数)。 求和中每一项是乘数个数变化的积的形式,即涉及到和积综合计算处理,要注意循环中和与积的协调配合。 程序代码如下: #include<stdio.h> void main() { int i,n; float s; int t; printf("求c=1+1/1!+1/2!+...+1/n!\n请输入n:"); scanf("%d",&n); for(i=1,t=1,s=1; i<=n;i++) { t=t*i; s=s+(float)1/t; } printf("e=1+1/1!+1/2!+...+1/n! = %f",s); } 程序运行结果如下:

| |
|
|
|
|
文章录入:杜斌 责任编辑:杜斌 |
|
上一篇文章: C趣味程序(二)(03)求阶乘n! 下一篇文章: C趣味程序(二)(04)求所有阶乘和数 |
【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
|