天天看點

C語言及程式設計實踐項目-遞歸和多檔案組織

【項目1——遞歸求解】

(1)立方累加和:用遞歸函數求f(n)=1 3 +2 3 +...+n 3  ,要求先将f(n)數學表達式表示成遞歸的形式,然後再程式設計式實作。

(2)寫出求1*3*…*n的遞歸式,并編寫出遞歸函數求解。

(3)程式設計式,用遞歸函數求出兩個數的最大公約數。(包括編main函數,調用定義的遞歸函數)

<a href="http://blog.csdn.net/sxhelijian/article/details/46731557">參考解答</a>

(4)爬樓梯:樓梯有n階台階,上樓可以一步上1階,也可以一步上2階,編一程式計算共有多少種不同的走法?

<a href="http://blog.csdn.net/sxhelijian/article/details/53189662">參考解答</a>

【項目2-多檔案組織】

  (1)請将“打豆豆”函數版,遵照一般的規範,将其改造為多檔案組織(共3個檔案,定義專門的.h檔案聲明函數及常量,main()函數在一個.c檔案中,其他函數的定義在另一個.c檔案)。

繼續閱讀