//C语言:求e的值。e≈1+1/1!+1/2!+1/3!+......,直到最后一项的值小于10的-6次方
#include<stdio.h>
//C语言 利用e=1+ (1/1!)+(1/2!) +....+(1/n!)直到最后一项绝对值小于10的-6次方
main()
{
int i=1;
float sum=1.0;
while(sum >= 1e-6)
{
sum *=i;
sum=1/sum;
i ++;
}
printf("最后一项为%f",sum);
return 0;
}
请问下我的这个代码为什么不成功呢?
谢谢了!
int main(){}