1樓:匿名使用者
s* = 1.0/m 要不就是整數運算了結果是0
2樓:匿名使用者
不能宣告m為整形,在計算的時候資料都是整
版形!只能這樣:權
#include
#include
#include
using namespace std;
int main()
cout< return 0;} 3樓:匿名使用者 s*=1/m改為s*=1.0/m c++程式設計~~~~ 根據公式e=1+1/(1!)+1/(2!+1/(3!)+.......... 求e的 近似值... 4樓:匿名使用者 主要**可以這樣寫: double e(1.0); int i(1); int t(1); while(1.0/t<=1e-6) 結果就是e了。 5樓: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=1+1/1!+1/2!+1/3!…計算e的值,要求使用while迴圈,直到公式最後一項的值小於0.0001 6樓:匿名使用者 除錯了下,下面的**可以在vc++6.0里正常執行。 #include "stdafx.h" #include //using namespace std; //這句我給註釋掉了,否則老報錯。 int main() cout<<"e="< 7樓:匿名使用者 最後一項小於0.0001的t,你也把它加進去了。 8樓:匿名使用者 float s=1改為float s=1.0 9樓:匿名使用者 還能把名字空間的定義給註釋掉?你學過c++?你註釋掉後後面的語法為std::cout<< c++ 按下列公式,求e的近似值。e=1+1/1!+1/2!+1/3!+…+1/n! 10樓:匿名使用者 #include #include int main() printf("%.10f", e);} 11樓:匿名使用者 寫個迴圈,累加就行了 12樓:90李鵬 看**片段 double x = 1, sum = 1; for(int i = 1; i < 10000; ++i) 13樓:秦風依舊在 #include using namespace std; float calce(int n) cout< 14樓:匿名使用者 #include int main() sum += 1.0/pro; }printf("%f", sum); return 0;} 15樓:匿名使用者 #include using namespace std; int main() cout<<"e="< return 0;} 16樓:匿名使用者 #include void main() printf("e=%lf\n",e);} 編寫c++源程式計算e=1+1/1!+1/2!+1/3!+....+1/n!+.....計算e的值,直到1/n!<10的-7,用do while 17樓: #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;} 18樓:時間知旅 最好的方法復是用遞迴 其次是用制while(因為是條件迴圈1/n!<10的-7次方)結果你非得用for迴圈,很麻煩的~ 如果是我也把for迴圈的條件部分直接寫true的死迴圈,然後根據條件break. 寫**太麻煩了 思路如下: 整個題目分為兩個部分,一部分是求階乘,一部分是求和。 求階乘的部分可以寫在子函式裡。 階乘自然用到累乘器 int y=1; 之後就是for迴圈: for(int i=1;i 關於return 的是y 還是1/y 看你自己的興致了。 這個n可以通過函式引數傳進來。 求和的部分自然也需要用到累加器:int e=0; 然後for(int i=1;true;i++)e=1/y(i)假設y就是封裝的子函式 然後再迴圈體中加入判斷條件break一下跳出迴圈即可; 最後用printf列印出來就可以了。 這題本來就用程序導向的方法就能解決,而且還要求用printf列印出來,完全沒必要用c++ 用c語言就可以了。 陣列逆序儲存 的答案 k a k a n 1 k a n 1 k s printf 另一題 不清楚 c語言程式填空題 1 第一空 year 4 0 year 100 0第二空 leap 0 第三空 leap 2 第一空 x j 1 x j 第二空 j 9完畢。c語言程式填空題 include inc... 哦,可以,你看下吧。前面的 int f int m,int n 為一個以兩個整形為引數,返回值為整形的子函式,實現的功能是把從m開始到n為止,中間相隔一個的數全加起來求和。你這個主函式中,x f a 2 a 6 a 2 3,a 6 7,相當於計算f 3,7 然後將所得的值賦值給x,最後輸出x。計算f... 1全部這個程式首先要明白fun 函式的操作,它的意思就是將a指標指向b指標所指向的地址,然後 擅自 將b指標指向的元素給加了1,知道了這個,就容易理解了 看main 函式 定義了字元 a 和 a 然後,p1指向了 a p2指向了 a 後來,再進入fun 函式中,在函式中,p1指向了p2所指向的 a ...c語言程式填空題,C語言程式填空題
C語言 讀程式題
c語言,讀程式題