遞歸函數怎么運行的啊 看講解一點不懂 求指教
#include <stdio.h>
int b;/* 定義獲取單詞數量的函數 */
int getWordNumber(int n)
{ ??
? ? if(n == 1)
? ? {
? ? ? ? return 1; ? ?//第一天只會1個單詞
? ? }
? ? else{
? ? ? ? return b=b+return ; ? ? ? //到第天會的單詞數量
? ? }
}
int main()
{
? ? int num = getWordNumber(10); ? ? //獲取會了的單詞數量
? ? printf("小明第10天記了:%d個單詞。\n", num);
? ? return 0;
2015-07-08
不是很會說,你可以調試代碼。 還有比較經典的就是斐波拉契數列。