求C語言程式設計,e 1 1 1! 1 2!

2021-04-02 12:47:04 字數 3465 閱讀 1175

1樓:凌亂心扉

#include

using namespace std;

int main()

cout<<"e的值為:"<

return 0;}

2樓:匿名使用者

首先每項是前一項*1/n

也就是說求完前一項後直接*1/n就可以求出下一項根本不需要再求什麼階乘,那樣麻煩,又費時又費空間的程式如下:

double fun()

return e;

}用vc++6.0試過了,對的,結果是2.718282希望對你有幫助

3樓:匿名使用者

我這語句最簡單,你肯定看的懂

都可以執行

第一題:

#include

void main() }

第二題:

採用樓上,不過有幾處修改

#include

void main()

printf("%f\n",e);

} 第三題:

#include

main()

printf("%d",sum);

}另外,站長團上有產品**,便宜***

4樓:匿名使用者

希望對lz有幫助,謝謝!-.-

#include

int fun(int n)

void main()

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

5樓:匿名使用者

#include

int fun(int n)

main()

printf("%f\n", e);}

6樓:虢桀爾源

#include

main()

intn,k;

float

e;n=1;e=0;k=1;

while(n<1e-6)

e+=n;

n=n/(k+1);

}printf("e=%f\n",e);}

7樓:曠熹尤問萍

我這抄語句最簡單,你肯定看的懂

都可以bai

執行第一題:

#include

void

main()

}第二du題:

採用樓上,不過有幾zhi處修改

#include

void

main()

printf("%f\n",e);

}第三題:

#include

main()

printf("%d",sum);

}另外,站長團上有產品**,便宜***

用c語言程式設計序,按下列公式計算e的值(精度為1e-6):e=1+1/1!+1/2!+1/3!+1/4!+…+1/n!

8樓:佼暢赧雅媚

intf(int

n)return(s);

}int

main()

printf("%d\t",sum);

return0;}

大致程式就是這樣

其他的你修改吧,要是不懂可以追問,我還有事,就先寫這些了,望對你有幫助。

(主函式是求e的,就是那個sum,f()函式是求n的階乘,你可以呼叫)

9樓:匿名使用者

#include

double fun(int n)//求1/n!

return x;

}void main()

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

}編譯通過,結果為:2.718279

10樓:匿名使用者

#include

#include

main()

while (fabs(temp)>=1e-6);

printf("e=%f\n",sum);}

11樓:s浮沉隨浪

#include

main()

printf("%.8f",e);

getch();}

用c語言編寫e=1+1/1!+1/2!+1/3!......1/n!,計算e的值。要求:1用for

12樓:袁世平

似乎有些難....因為要算到前50項...需要打高精度(階乘太大已經爆了long long)我的程式只能算一定範圍內的...

#include

using namespace std;

int n;

double ans=0;

int main()

printf("%.10lf",ans); //保留10位小數輸出return 0;}

c語言 編寫程式求e的值 e=1+1/1!+1/2!+1/3!+......

13樓:

你應該在 for(i=1;i<50;i++)

這樣就可以了。 因為n 沒有重新賦值,它的值一直就在不斷累積,求階乘不需要重新用一個for 迴圈。

14樓:

#include

int main()

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

getchar();

return 0;}

15樓:匿名使用者

把n設為double型別

16樓:匿名使用者

在第二個for迴圈上面加上n = 1;

#include

int main()

s += 1.0 / n;

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

return 0;}

c語言編寫 求e的值:e=1+1/1!+1/2!+1/3!+1/4!+…+1/n!

17樓:bc警長

階乘是哪個函式忘了,暫時記作jiecheng()/////////程式////////

float n=0.0;

for(int i=0;i<100;i++)//////////完/////////

18樓:碧水山莊天之客

//n是使用者輸入的,可以取無窮大。隨手寫的一段演算法,可能有些錯誤

int count=1,e=1;

for(i=1;i<=n;i++)

19樓:很努力推進會

#include

main()

printf("e=%f\n",s);}

20樓:匿名使用者

double calce(int n)

return e;}

c語言程式設計求大佬,C語言程式設計,求大佬

看起來是大學生c語言基礎的作業,這個連結串列的實現算是面試 考試必考的核心題目了,建議努力拿下,現在逃避了,以後找工作時就憋屈了。這個只要對指標有基本概念,注意下表頭 表尾的特殊情況,難度不大的。c語言程式設計,求大佬 輸入十進位制a,數值10 輸入八進位制b,數值010 輸入十六進位制c,數值0x...

求大佬指點c語言程式設計,C語言計算程式設計求大佬指點

include void main break if k printf 無此數 du else printf d之前的平zhi均數為 f n d之後dao的平均數為 f m,sum1,m,sum2 c語言計算程式設計 求大佬指點 用c語言分別bai輸出個位十du位和百位的數字,zhi可以根據下面步驟...

c語言程式設計題目求大神解答,C語言程式設計題目,求大神解答

include void main max array 0 min array 0 max number 0 min number 0 for i 0 i 10 i 找到最大值和最小值的位置if array i include define len 10 void fun arr int a,int...