国产探花免费观看_亚洲丰满少妇自慰呻吟_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;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 库车县| 中阳县| 比如县| 岳西县| 永新县| 重庆市| 二手房| 肃北| 寿宁县| 剑川县| 尉氏县| 元朗区| 腾冲县| 宜兰市| 尚志市| 古田县| 洪洞县| 乌审旗| 赞皇县| 博客| 镇原县| 上思县| 安乡县| 乌拉特前旗| 应城市| 颍上县| 酉阳| 石狮市| 永昌县| 池州市| 沅陵县| 台东县| 武城县| 手游| 正定县| 宜兰市| 宁安市| 西乡县| 大同市| 龙岩市| 江油市|