使用任意迴圈語句編寫程式,計算e

時間 2022-05-20 14:40:05

1樓:秋天來了仔陳

#include

long j(int n)//求階乘

void main()

使用任意迴圈語句編寫程式,計算e≈1+1/1!+1/2!+...+1/n!

2樓:星羽情空

e=2.8......什麼來著使用任意迴圈語句編寫程式,計算e≈1+1/1!+1/2!+...+1/n!

實驗步驟與要求:

(1) 用單重迴圈編寫程式;

(2) 使誤差小於給定的ε,設ε=10-5;

(3) 除了輸出e以外,同時還要輸出總的項數n演算法說明:

(1) e=1,n=1,temp=1

(2) 當temp>=1e-5時,反覆執行(2.1)(2.2)(2.3),否則轉(3)。

(2.1) e=e+temp

(2.2) n++

(2.2) temp=temp/n

(3) 列印e和n

???gjhjjjjjhgjuhjhgj

3樓:禹希初

下面的函式以c#的語法編寫,將它貼上到webform1.aspx的cs檔案中,並在page_load方法中直接呼叫,即可使用。當然,只要改改輸出語句「response.

write」,也很容易改寫為相應的c++程式。

祝你好運!

void calce()

response.write("e="+math.round(e,5));

response.write("

n="+n);}

用do-while語句編寫程式,計算e≈1+1/1!+1/2!+...+1/n!

4樓:金色潛鳥

#include

int main() while(term>1e-12);

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

return 0;

}輸出 e=2.718281828459

1.分別用while語句、do-while語句編寫程式,計算e≈1+1/1!+1/2!+...+1/n!。

5樓:

double e;

int i,k;

i=1;

k=1;

e=1;

while(1.0/i*100000<1)printf("%f",e);

分別用while語句、do-while語句編寫程式,計算e≈1+1/1!+1/2!+...+1/n!。

6樓:鏡

#include#include#define esp 10e-5 /*方差*/ int factorial(int n) /*求n的階乘*/ void main(void) 執行部分*/ n++; fac = 1/factorial(n); while(fabs(pre_fac - fac) > esp) printf("\nn = %d sum = %f\n", n, sum); /*do{}while()執行部分*/ sum = 1; n = 0; fac = 0; pre_fac = 0; do while(fabs(pre_fac - fac) > esp); printf("\nn = %d sum = %f\n", n, sum); } 執行結果:

急!!急!!!!謝謝咯。用while語句編寫程式,計算e=1+1/1!+1/2!+....+1/n!.

7樓:大海

e=0;

while t>10^(-5)

n=1;

t=1/ gamma(n);

e=t+e;

n=n+1;

enden

8樓:匿名使用者

#include

main()

printf("sum is %f,num is %d",sum,num);}

用while或do-while語句編寫程式,計算e約等於1+1/1!+1/2!+…+1/n!

9樓:匿名使用者

方法1#include

void main()

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

} 方法2

#include

int main( )

printf("%f,n=%d\n", s,t);

return 0;

} 方法3

#include

void main()

while(k>1e-5);/*判斷誤差是否小於給定的誤差限e=0.00001 */

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

10樓:匿名使用者

//用標準c++寫的,通過編譯

#include

using namespace std;

int main()

cout<

11樓:

int sum;

int i;

int temp_sum;

int temp_i;

i = 1;

sum = 1;

while(1)

編寫程式,求e的值.e≈1+1/1!+1/2!+1/3!+1/4!+···+1/n! (1)用for迴圈,計算前30項;

12樓:匿名使用者

#include"stdio.h"

int mul(int n)

else

}float func(int n)

int main()

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

return 0;}

用while迴圈語句編寫程式,計算1 200之間的所有3的倍

include int main printf n return 0 這個是for語句 比while 語句要好的多 而且很省時 for i 0 to 200 if i mod 3 0 then sum sum inext doif i mod 3 0 then sum sum iwhile i 20...

用while或do while語句編寫程式,計算e約等於

方法1 include void main printf f,n d n e,n 方法2 include int main printf f,n d n s,t return 0 方法3 include void main while k 1e 5 判斷誤差是否小於給定的誤差限e 0.00001 p...

用組合語言編寫程式計算5 10

超級花生 dseg segment result dw 存放和 dseg ends cseg segment assume cs cseg,ds dsegstart mov ax,dseg mov ds,ax mov ax,5 從5開始加 mov result,0 和的初值賦0 mov cx,20 ...