20170927 C語言每日一練

2021-08-08 19:51:27 字數 988 閱讀 9999

**斐波那契數列–小兔子問題

【程式11】

題目:有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?**

include long f1,f2;

int i;

f1 = f2 = 1;

for(i = 1;i <= 20; i++)

f1 = f1 + f2;

f2 = f1 + f2;

}

執行結果:

之前因為某種原因,輸出特殊符號的程式都輸出亂碼,今天才知道是因為我用的vc++6.0的版本問題,ascii碼太大的不能輸出,後來得到了解決方法,補上之前的程式:

【程式9】

題目:要求輸出西洋棋棋盤。

#include 

#include //注意!!

int main(int argc, char* argv)

printf("\n");}}

執行結果:

【程式10】

題目:列印樓梯,同時在樓梯上方列印兩個笑臉。

#include 

#include

int main(int argc, char* argv)

printf("\n");}}

執行結果:

C語言每日一練7 18

a類 b類2.請編寫乙個程式,使用者輸入乙個十進位制數,將其轉換為二進位制並輸出。3.下列程式的執行結果為 include void func int x int main return 0 以下為答案 1.d 硬碟檔案系統除了fat還有ntfs u盤檔案系統 光碟檔案系統 2.include in...

20170929 C語言每日一練

程式16 題目 輸入兩個正整數m和n,求其最大公約數和最小公倍數。分析 首先介紹一種方法叫輾轉相除法 歐幾里得演算法 從原理可以看出,有兩個迴圈 1.最後的餘數要等於0 對應乙個while r 0 的迴圈 2.除數和餘數的輾轉相除。替換變數反覆相除的迴圈 因為最後有用的只有b和r的值,所以可以將b的...

C 每日一練(STL Queue)

queue 佇列 queue 是乙個容器介面卡 container adaptor 型別,被特別設計用來執行於fifo first in first out 場景,在該場景中,只能從容器一端新增 insert 元素,而在另一端提取 extract 元素。1 有何用?queue 提供了一系列成員函式用...