1樓:匿名使用者
這個題是斐波那列數吧 f(n)=f(n-1)+f(n-2);
通常的方法是先計算f再計算和(記為a),但其實可以直接推算a的,省了很多事
a(n)=a(n-1)+a(n-2)+1,其中a(1)=1,a(2)=2.
所以,現在程式設計效率高多了吧?
int a(unsigned int n);if (n <= 2)
else
}return prevs[2];}
2樓:夜獨行孤單
#include"iostream.h"
void main()
}這樣就能輸出前50個了,但是最好不要用int,因為後面的數越來越大,可能會溢位,所以用double比較好
3樓:
使用for迴圈,五十次就可以,每個數是前邊兩個數的和
4樓:匿名使用者
典型的斐波那契數列求和,如果不要求時間空間的話直接用迴圈就可以,流程圖如下:
5樓:匿名使用者
以下是c#程式:
long a;
long s;
int i;
a=new long[200];
a[1]=1; a[2]=1;
s=2;
for(i=3; i<=50; i++)
, , ",i,a[i],s);}
6樓:匿名使用者
給你輸出前25項的**
#include "stdio.h"
int f(int a)
int main()
7樓:匿名使用者
int a1=1,a2=1,s=0,b=0;
for(int i=2;i<50;i++)//從第三項開始迴圈
求1!+2!+3!+4!+5!用流程圖和c語言表示
8樓:匿名使用者
#include
int main()
printf("sum=%f",s);}
9樓:匿名使用者
||long f(int n) int main()
頭文
件自己補上啊
1+2+3+...100之和,用傳統流程圖描述演算法,轉為c語言源程式
10樓:三號床鋪的四哥
一.1+2+3+...100之和,用傳統流程圖描述演算法是:
1.輸入s=1,n=1
2.n=n+1,s=s+n
3.判斷n是否=100,如果是,那麼,go to 4如果不是,那麼:go to 2
4.輸出結果s
二.轉為c語言源程式
#include
void main()
printf("result: %d",sum);}
11樓:瀧焱達清雅
int sum(int n)
//參考高斯求和公式
c語言求1+1+2+3+5+8+13前50項的和 流程圖 50
12樓:匿名使用者
這個題是斐波那列數吧 f(n)=f(n-1)+f(n-2);
通常的方法是先計算f再計算和(記為a),但其實可以直接推算a的,省了很多事
a(n)=a(n-1)+a(n-2)+1,其中a(1)=1,a(2)=2.
所以,現在程式設計效率高多了吧?
int a(unsigned int n);if (n <= 2)
else
}return prevs[2];}
13樓:兄弟連教育北京總校
#include"iostream.h"
void main()
}這樣就能輸出前50個了,但是最好不要用int,因為後面的數越來越大,可能會溢位,所以用double比較好
c語言流程圖【已知不等式:1!+2!+…+m!
14樓:匿名使用者
#include
int main()
else break;
};return 0;}
15樓:丿艾瑞灬莉婭
#include
int main(void)
else
}return 0;}
c語言求演算法50分
這個參考一下英語字典最好了,可以幫助你定義基數 基數包括 1 20,30,40,50,60,70,80,90,百 hundred 千 thousand 百萬 million 十億 billion 然後的工作就是根據基數分位,3位一段,段內能用基數表達的就用基數,比如16 sixteen,16下邊有一...
C語言求助 50,c語言題 求助
n皇后的非遞迴程式。include include define n 8 class pa 100 ofstream output1 排列。txt int b 4 count 0 int queen n n int judgment int x,int y for j 0 j y j b 0 que...
求c語言題目,求C語言題目
c語言經典100題 程式1 題目 有1,2,3,4個數字,能組成多少個互不相同且無重複數字的三位數 都是多少 1.程式分析 可填在百位,十位,個位的數字都是1,2,3,4.組成所有的排列後再去 掉不滿足條件的排列.2.程式源 main 程式2 題目 企業發放的獎金根據利潤提成.利潤 i 低於或等於1...