C語言基礎 14 遞迴

2022-06-11 19:12:09 字數 1254 閱讀 7260

函式可以呼叫自己,這就叫函式的遞迴。

先序遞迴和後序遞迴

#include void test(int

n);void test1(int

n);void

main()

void test(int

n) }

void test1(int

n) }

有n個人排成一隊,問第

n個人多少歲,他回答比前面乙個人大

2歲,再問前面乙個人多少歲,他回答比前面乙個人大

2歲,一直問到最後問第乙個人,他回答10歲

#include int getage(int

n);void

main()

int getage(int

n)

else

return

age;

}

#include int getbinary(int

n);void

main()

//將十進位制數轉換為二進位制數

}//斐波那契數列

求n個自然數的和

int mysum(int

n)

return mysum(n - 1) +n;

}

C語言基礎練習14

1.有3個學生的資訊,放在結構體陣列中,要求輸出全部學生的資訊 include stdafx.h includestruct student struct student stu 3 int main 執行結果 2.寫一函式建立乙個有3名學生資料的單向動態鍊錶並輸出鍊錶 include stdafx...

C語言基礎 1 4 C語言陣列

字元陣列與字串 字元陣列的輸入和輸出 字串拷貝 字串比較 字串連線 getch 函式包含在conio.h的標頭檔案中。避免資料溢位 3 1 include int main 3 2 include include int main else if a 2 0 else if a 4 0 else e...

1 4 C 語言基礎 陣列

type arrayname 宣告乙個int陣列 int arry 宣告的時候指定陣列的長度為5 這個時候的初始化值為0 int arry2 new int 5 宣告的時候初始化值 初始化的值個數必須和指定的長度匹配 int array3 new int 5 字串陣列 string arrstr 陣...