1樓:哥德堡快遞
唉。。。兩個int型運算不會出double型結果。自己檢查下吧,直接告訴你怕你印象不深
c語言 編寫程式求e的值 e=1+1/1!+1/2!+1/3!+......
2樓:
你應該在 for(i=1;i<50;i++)
這樣就可以了。 因為n 沒有重新賦值,它的值一直就在不斷累積,求階乘不需要重新用一個for 迴圈。
3樓:
#include
int main()
printf("e = %lf\n", s);
getchar();
return 0;}
4樓:匿名使用者
把n設為double型別
5樓:匿名使用者
在第二個for迴圈上面加上n = 1;
#include
int main()
s += 1.0 / n;
}printf("e = %lf\n", s);
return 0;}
c++程式設計~~~~ 根據公式e=1+1/(1!)+1/(2!+1/(3!)+.......... 求e的 近似值...
6樓:匿名使用者
主要**可以這樣寫:
double e(1.0);
int i(1);
int t(1);
while(1.0/t<=1e-6)
結果就是e了。
7樓:miss楽
#include
#include
using namespace std;
void main()
t=1/t;
flag=a;
a=a+t;
if(a-flag<1e-6)
break;
}cout<<"根據公式e=1+1/(1!版)+1/(2!+1/(3!)+.......... e的近
權似值為:"<
一道c++程式設計題,求出e的值 8樓:匿名使用者 #include #include int main() printf("%.10f", e);} c++ 按下列公式,求e的近似值。e=1+1/1!+1/2!+1/3!+…+1/n! 9樓:匿名使用者 #include #include int main() printf("%.10f", e);} 10樓:匿名使用者 寫個迴圈,累加就行了 11樓:90李鵬 看**片段 double x = 1, sum = 1; for(int i = 1; i < 10000; ++i) 12樓:秦風依舊在 #include using namespace std; float calce(int n) cout< 13樓:匿名使用者 #include int main() sum += 1.0/pro; }printf("%f", sum); return 0;} 14樓:匿名使用者 #include using namespace std; int main() cout<<"e="< return 0;} 15樓:匿名使用者 #include void main() printf("e=%lf\n",e);} 用c++編寫e=1+1/1!+1/2!+1/3!......1/n!,計算e的值。要求:1用for迴圈計算到公式的前50項。2用while迴圈 16樓:倒黴熊 #include double fact(int n) //求階乘。 return re; }int main() //printf("e=%lf\n",e); cout<<"e="<=1e-4) //while的迴圈。 //printf("e=%lf\n",e); cout<<"e="< getchar(); return 0;} 17樓:匿名使用者 #include using namespace std; int main() cout<<"e="< 18樓:匿名使用者 #include double fun(int n); void main() double fun(int n) return e+1; } 昨天的有點小錯誤 另外,團idc網上有許多產 版品**,便宜有口碑權 19樓: 1.#include using namespace std; void main() cout< include using namespace std double gete double gete2 int main int argc,char argv double gete return e double gete2 while nn n return e 最好的方法復是用遞迴 其次是用... include void main float a 10 10 用來存放10名學生的5門成績,最後一位用於存放平均成績 int i,j float sum 0.0 for i 0 i 10 i printf 請輸入第 d個學生的5門成績 i 1 for j 0 j 5 j scanf f a j s... s 1 dao 2!回 3!10!include int factorial int n int main void printf sum d n sum return 0 用c語言編寫程式,計算s 1 1 2 1 2 3 1 2 3 n include usingnamespacestd intm...編寫c 源程式計算e 1 1 n計算e的值,直到1 n 10的 7,用do while
C語言程式,請你編寫程式計算每個學生的平均成績
c語言用迴圈語句編寫程式計算s的值