注册 登录
编程论坛 新人交流区

for函数和while函数的问题

zylwzg 发布于 2007-11-04 14:31, 1306 次点击
书上的练习题太难了,老师只讲了课本的皮毛,对我这个不懂C语言的人简直是让鸵鸟去天空飞翔.

下面的一个题苦恼死了 各位请过目,

编程序按下列公式计算e的值(精度为1e-6).
e=1+1/1!+1/2!+1/3!+...+1/n!

谢谢各位了
11 回复
#2
t是变量2007-11-04 14:35
哪个语言里for是函数?
#3
t是变量2007-11-04 14:35
哪个语言里for是函数?
#4
作弊2007-11-04 14:44
cacE(int n)
double e = 0
For i FROM 1 TO n CBY 1
e = e + 1/factorial(n)
EndFor
return e

factorial(int n)
int f = 1
For i FROM n TO 1 CBY 1
f = f * i
EndFor
return f
#5
zylwzg2007-11-04 14:46

C语言 Turber c2.0 里的

#6
酷儿2007-11-04 14:49
#include<stdio.h>
void main()
{
int i,j,n;
float a=0,b=1;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
b=1;
for(j=1;j<=i;j++)
{
b=b*j;
}
a=a+1/b;
}
printf("%f",a);
}
#7
zylwzg2007-11-04 14:50

对不起 是for语句和while 语句     谢谢 大家的帮忙

#8
zylwzg2007-11-04 14:57
不能用啊    编译错误  

#9
zylwzg2007-11-04 15:09
出现了   unable to open input  file  'COS.OBJ'是什么意思啊?
#10
毛山道士2007-11-04 15:16
新手还要在这里混啊,真的不可思议啊
#11
zylwzg2007-11-04 15:22

没办法啊,谁叫咱们是新手啊

#12
酷儿2007-11-04 20:24

我的编译错误吗??
我都运行过的,没问题的

1