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 5.0 9 f 32 原因是5 9 預設是整型,因此計算結果也是整型,故為0,之後做乘法,當然會是0.由於定義用 int 為整型變數,在計算5 9是計算機預設結果為0,最好使用float或double來定義變數,在輸入輸出是注意改成 f n include stdafx.h include ... 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 試著執行吧,我沒上機... 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...c語言題編寫程式輸入華氏溫度f按公式計算並輸
編寫程式輸入正整數n,計算1,編寫乙個程式輸入乙個正整數n,計算123354759,求前n項和
編寫程式,計算12n的值,要求用函式完成