編寫程式按下列公式計算e的值1e6,e

2021-03-04 08:54:42 字數 2878 閱讀 1866

1樓:手機使用者

#includedouble fun(int n) return r; } int main() printf("e=%.6f",e); return 0; }採納哦

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

2樓:佼暢赧雅媚

intf(int

n)return(s);

}int

main()

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

return0;}

大致程式就是這樣

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

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

3樓:匿名使用者

#include

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

return x;

}void main()

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

}編譯通過,結果為:2.718279

4樓:匿名使用者

#include

#include

main()

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

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

5樓:s浮沉隨浪

#include

main()

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

getch();}

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

6樓:

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

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

7樓:

#include

int main()

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

getchar();

return 0;}

8樓:匿名使用者

把n設為double型別

9樓:匿名使用者

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

#include

int main()

s += 1.0 / n;

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

return 0;}

10樓:匿名使用者

int改成float

求c語言程式設計,e=1+1/1!+1/2!+1/3!+...+1/n!,精確度1e-6

11樓:凌亂心扉

#include

using namespace std;

int main()

cout<<"e的值為:"<

return 0;}

12樓:匿名使用者

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

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

double fun()

return e;

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

13樓:匿名使用者

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

都可以執行

第一題:

#include

void main() }

第二題:

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

#include

void main()

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

} 第三題:

#include

main()

printf("%d",sum);

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

14樓:匿名使用者

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

#include

int fun(int n)

void main()

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

15樓:匿名使用者

#include

int fun(int n)

main()

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

16樓:虢桀爾源

#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);}

17樓:曠熹尤問萍

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

都可以bai

執行第一題:

#include

void

main()

}第二du題:

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

#include

void

main()

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

}第三題:

#include

main()

printf("%d",sum);

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

c語言題編寫程式輸入華氏溫度f按公式計算並輸

改成c 5.0 9 f 32 原因是5 9 預設是整型,因此計算結果也是整型,故為0,之後做乘法,當然會是0.由於定義用 int 為整型變數,在計算5 9是計算機預設結果為0,最好使用float或double來定義變數,在輸入輸出是注意改成 f n include stdafx.h include ...

編寫程式輸入正整數n,計算1,編寫乙個程式輸入乙個正整數n,計算123354759,求前n項和

n和2n 1,遍歷,即可解決。include void main printf 4f n sum 怎麼用c語言編寫程式 輸入乙個正整數n,計算1 2 3 3 5 4 7 5 9 include int main void printf sum lf n sum return 0 試著執行吧,我沒上機...

編寫程式,計算12n的值,要求用函式完成

function n t 1s 0 for i 1 to n t t i s s t return s include int f int n return sum void main 用c語言 寫乙個函式用於計算1 2 3 n 的值 使用函式遞迴完成 include int func int in...