第十二周專案2 2 遞迴函式

2021-06-27 05:01:53 字數 681 閱讀 4135

問題及**:

/* 

*檔名稱:test.cpp

*作 者:陳文青

*完成日期:2023年11月16日

*版 本 號:v1.0

* *問題描述:寫出求1*3*...*n的遞迴式,並編寫出遞迴函式求解。

*程式輸入:乙個整數,n

*程式輸出:乙個長整型 y,表示n以內的奇數積

*/

#include using namespace std;

long f(int n); //自定義函式

int main( )

{ int n;

long y;

cout<

cin>>n;

if(n%2)

y=f(n);

else //若為偶數,則需要減一後進行計算

知識點總結:

利用遞迴函式解決數學問題

學習心得:

程式設計的時候要考慮嚴謹,0和1都要考慮到,然後就是等號==和賦值=一定要注意!!!!

第十二周專案三 Fibnacci函式

all right reserved 檔名 text.cpp 作者 劉佳琦 完成日期2014年11月13日 版本號v1.0 問題描述 編制遞迴函式fib int n 返回第n個fibnacci數,以此輸出fibnacci序列的第20個數。輸入描述 無 程式輸出 fibnacci序列的第20個數 in...

第十二周專案 1

分別定義teacher 教師 類和cadre 幹部 類,採用多重繼承方式由這兩個類派生出新類teacher cadre 教師兼幹部 要求 1 在兩個基類中都包含姓名 年齡 性別 位址 等資料成員。2 在teacher類中還包含資料成員title 職稱 在cadre類中還包含資料成員post 職務 在...

第十二周專案1

輸入描述 無 輸出描述 圖的基本運算 標頭檔案 ifndef graph h included define graph h included define maxv 100 最大頂點個數 define inf 32767 inf表示 typedef int infotype 以下定義鄰接矩陣型別 ...