国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C 練習實例11 斐波那契數列

2019-11-08 02:22:38
字體:
來源:轉載
供稿:網友

遞歸非遞歸

1.遞歸
/*C 練習實例11題目:古典問題(兔子生崽):有一對兔子,從出生后第3個月起每個月都生一對兔子, 小兔子長到第三個月后每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?(輸出前40個月即可)程序分析:兔子的規律為數列1,1,2,3,5,8,13,21....,即下個月是上兩個月之和(從第三個月開始)斐波那契數列。*/#include <stdio.h>#define MAX 40int fibonaci(int i){ if(i == 0) { return 1; } if(i == 1) { return 1; } return fibonaci(i-1) + fibonaci(i-2);}int main(){ int i; for(i=0; i<MAX; i++) { 2.非遞歸/*斐波那契數列*/#include <stdio.h>#define N 40int main(){ int i, j, t, num; i = 0; j = 1; t = 0; num = 1; while(num <= N) { printf("%10d ",j); t = j; j = i + j; i = t; if(num%8 == 0) { printf("/n"); } num++; } return 0;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宜川县| 阿瓦提县| 鄯善县| 赫章县| 孟州市| 宣威市| 长白| 濉溪县| 五家渠市| 中方县| 遵化市| 阳春市| 开江县| 南陵县| 利津县| 甘谷县| 彭阳县| 读书| 松桃| 盐亭县| 获嘉县| 枣阳市| 玉树县| 平果县| 盈江县| 巴彦县| 于田县| 浮山县| 昌黎县| 昌乐县| 公安县| 文安县| 万源市| 望城县| 蓬溪县| 武城县| 前郭尔| 桦川县| 临武县| 腾冲县| 堆龙德庆县|