第七周 程式設計區 第三題

2021-09-02 11:34:20 字數 556 閱讀 8115

3 猴子吃桃程式_擴充套件3(4分)

題目內容:猴子第一天摘了若干個桃子,吃了一半,不過癮,又多吃了1個。第二天早上將剩餘的桃子又吃掉一半,並且又多吃了1個。此後每天都是吃掉前一天剩下的一半零乙個。到第n天再想吃時,發現只剩下1個桃子,問第一天它摘了多少桃子?為了加強互動性,由使用者輸入天數n,即假設第n天的桃子數為1。要求採用遞迴法求解。

遞迴函式原型:int monkey(int n, int x);

函式功能:從第n天只剩下乙個桃子反向逆推出第1天的桃子數

程式執行結果示例1:input days n:5↙

x=46

程式執行結果示例2:input days n:10↙

x=1534

輸入提示資訊:"input days n:"輸入格式: "%d"輸出格式:「x=%d\n」

**如下:

#include

int monkey(int n, int x);

int main()

int monkey(int n, int x)

else

return sum;

}

第七周程式設計總結

這個作業屬於哪個課程 c語言程式設計 這個作業要求在 我在這個課程的目標是 能夠使用c語言實現基本的程式設計,以至最後能夠設計出較大的專案 這個作業在哪個具體方面幫助我實現目標 更進一步地理解陣列與指標兩者的結合應用,並學會指標與字元 字元陣列 的結合應用 參考文獻 c語言程式設計 第3版 c pr...

第七周程式設計總結

本次作業所屬課程 c語言程式設計 本次作業要求 我在這個課程的目標是 理解指標與陣列的關係 本次學習在哪些具體方面幫組我實現目標 學會畫流程圖 參考文獻 c primer plus第六版 一 基礎題 題目一 每個單詞的最後乙個字母改成大寫 1 實驗 include void fun char p i...

程式設計與演算法(三)第七周 作業

027 簡單的sumarray include include using namespace std template t sumarray t a,t b return sum int main cout sumarray array,array 4 endl cout sumarray a,a...