您的位置:

c语言1怎么写用自然数e,前n个自然数的和c语言

本文目录一览:

c语言中怎样输入数学中的e

在c语言中如果要利用数学 中的“e”有关计算,是有一些专门的符号的。比如要计算e的x次方,就用 exp(x)。输入的话是:scanf(“%d”,x);

temp=exp(x);

printf("%f",temp); (注意temp要在前面定义才可使用)

c语言中不存在输入数学中的“e” 可以输出不是数学中的e,printf(“e”);

急求!怎样在C语言编程中表示自然数e?

只能自己手动用具体数来表示

比如

const double e=2.71828;

或者

#define e 2.71828

huliyuputao 是正解

用c语言怎样求自然常数e

代码如下 : 运行过了 输出e=2.718282 不知是否满意 望采纳

#includestdio.h

void main(){

long fun(int n);

int i;

double e=0;

double eps=1e-6;//eps表示精度 此处指10的-6次方

for(i=0;1.0/fun(i)eps;i++)

{

e+=1.0/fun(i);

}

printf("e=%lf\n",e);

}

long fun(int n)//求n!的函数

{

if(n==0)

return 1;

else

return n*fun(n-1);

}