【問題描述】
輸入2個正整數m和n(m≥1,n≤10000),輸出m到n之間所有的fibonacci數fibonacci數列(第一項起):1,1,2,3,5,8,13,21…
【輸入形式】
從鍵盤輸入2個整數m和n,以空格分隔。
【輸出形式】
輸出m到n之間所有的fibonacci 數,以空格分隔。
【樣例輸入1】
20 100
【樣例輸出1】
21 34 55 89
【樣例輸入2】
50 300
【樣例輸出2】
55 89 144 233
#include
using
namespace std;
intfibonacci
(int x)
;int
main()
x=x+1;
//x加一
}while
(fibonacci
(x)<=n)
;return0;
}int
fibonacci
(int x)
//定義fibonacci數列的函式(遞迴)
輸出1到最大n位數之間的所有數
比如 n 2 那麼從1一直輸出到99 分析 直接輸出,遇到大數時肯定有問題,比如n 100,儲存100位的資料型別不存在。可以利用陣列來儲存大數,比如n 100,可以開闢個陣列 char a 101 思路一 模擬現實中的技術方式,逢九進一 參考 include include using names...
輸出1到最大n位數之間的所有數
比如 n 2 那麼從1一直輸出到99 分析 直接輸出,遇到大數時肯定有問題,比如n 100,儲存100位的資料型別不存在。可以利用陣列來儲存大數,比如n 100,可以開闢個陣列 char a 101 思路一 模擬現實中的技術方式,逢九進一 參考 include include using names...
輸出1到最大n位數之間的所有數
比如 n 2 那麼從1一直輸出到99 分析 直接輸出,遇到大數時肯定有問題,比如n 100,儲存100位的資料型別不存在。可以利用陣列來儲存大數,比如n 100,可以開闢個陣列 char a 101 思路一 模擬現實中的技術方式,逢九進一 參考 include include using names...