1樓:匿名使用者
把a,b改為double型。
int型的話,「a/b」的結果是整數,sum的累加值就錯了。
ps:temp同樣要改
怎樣用c++ 求一分數2/1+3/2+5/3+8/5+13/8+21/13......的值?
2樓:匿名使用者
float a, b, s, t;
int i;
a = 2; b = 1; s = 0;
for(i = 0; i < 6; i++ )s為結果,
自改bai變迴圈次數就du可以zhi增減相加項。dao
3樓:
//怎樣dao用c++ 求一分數版2/1+3/2+5/3+8/5+13/8+21/13......的值?
double add(int n)
printf("value=%f\n",totle);
return totle;}
c++ 有一分數序列2/1,3/2,5/3,8/5,13/8,21/13...求出這個數列的前15項之和、
4樓:非突
//說實話你的程式錯誤不少 主要是思路有問題,看來數學不好//斐波那契數列 1,1,2,3,5,8,13,21,34...滿足關係內
容f(n) = f(n-1)+f(n-2)//問題是計算 斐波那契數列 後一項/前一項 的15項的和//f1,f2分別表示 斐波那契數列 前一項和後一項#include
int main()
cout< getchar(); return 0;} 5樓: #include void main() cout< c語言求序列2/1+3/2+5/3+8/5+13/8的n項和,我用函式為啥前幾十項是對的,後面出現
10 6樓:黑色千羽鶴 計算機內部計算用補碼,最高位代表正負,0正,1負,你累加了很多之後最高位由0變成了1,就變負數了 7樓: int的範圍內只能做到幾十項,現大了就溢位了,因為你的a、b都是int型...... include include include include define z size 3 隨機數 整數最大位數,可自由修改,但總位數不要超過變數型別 define x size 3 隨機數 小數最大位數 define tmn 10 生成題目的數量,預設10條typedef enum boole... inti char x x scanf for i 0 i strlen x i 剩下的自己發揮!求一個c語言程式設計題,題目如下圖 如下 include include double fun int n return s int main void 滿意請採納!求解一個c語言程式設計題,題目如下圖... 以後在慢慢做好了!if.else要long int定義。記住這點就行了。做這種題,種捨得分啊!用c 怎麼程式設計這一題?編寫程式完成以下功能 輸出小於1000的自然數中,能被11整除且各位數字之和為13的數。要求用如下函式判斷一個整數是否能被11整除且各位數字之和是否為13 void fun int...c語言程式設計數學遊戲,c語言程式設計編一個猜數字遊戲
求用C語言程式設計,題目如下,求一個C語言程式設計題,題目如下圖
C 的一個簡單的程式設計問題,C 簡單問題