編寫一程序P2-224.C實現(xiàn)以下功能 猴子吃桃問題。猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個。第二天早上又將剩下的桃子吃掉一半,又多吃了一個。以后每天早上都吃了前一天剩下的一半零一個。到第n(n從鍵盤輸入)天早上想再吃時,就只剩下一個桃子了。求第一天共摘了多少個桃子(不考慮猴子是否真的能吃多少桃子)。 程序的運行效果應類似地如圖所示,圖中的13是從鍵盤輸入的內容。
編寫一程序P2-223.C實現(xiàn)以下功能 一個球從10000m高度自由落下,每次落地后反跳回原高度的一半,再落下,再反彈。求它在第n(n從鍵盤輸入)次落地時,共經(jīng)過多少米?第n次反彈多高?注意,計算精度為小數(shù)點后6位,變量數(shù)據(jù)類型的選擇應適當,在保證滿足設計要求精度的情況下,養(yǎng)成不浪費內存空間和計算時間的好習慣。編程可用素材:printf("Please input n:")...、printf("sn=...,hn=..."...。 程序的運行效果應類似地如圖所示,圖中的10是從鍵盤輸入的內容。
編寫一程序P2-222.C實現(xiàn)以下功能 從鍵盤上讀入一行字符(最多127個字符),按以下方法將其加密變換: