11智能在线
新记
C语言编程,输入1 个正整数n,计算 s 的前n项的和(保留 4 位小数)。
s = 1 + 1/2! +....+ 1/n!
例:括号内是说明
输入:
2 (n=2)
输出:
1.5000
输入:
10 (n=10)
输出:
1.7183
举报该文章
其他看法
第1个回答 2012-11-14
#include <stdio.h>
int main(void)
{
int n;
int i;
double sum = 0.0;
int fact = 1;
scanf("%d", &n);
for(i = 1; i <= n; ++i)
{
fact *= i;
sum += 1.0/fact;
}
printf("%lf\n", sum);
return 0;
}
自己多动手……少做伸手党……本回答被提问者采纳
相似回答
大家正在搜
相关问题
输入1 个正整数n,计算 s 的前n 项的和(保留 4 位小...
c语言,求e的值:输入1个正整数n,计算下式的前n项之和(保...
用C语言编程 :输入一个正整数n 用3种方法分别计算下式的和...
读入1个正实数x和1个正整数n(n<=50)计算x的n次幂保...
C语言 N为正整数,计算从1到N的所有整数中包含数字1的个数
C语言,编写一程序输入一个正整数n,计算并输出s的前n项和,...
输入一个正整数n,计算1+1/3+1/5+···的前n项之和...
一道基础C语言题:读入一个正整数 n,计算1-1/4+1/7...