1樓:**愛人醉紅顏
欲解答這個題,首先理順思路。解答這個題,可以用倒推法,亦可用正推法,把數學問題解決了,在程式設計就不難了。
這個題,用倒推法比較簡單;推理如下:
"到第10天早上,猴子發現只剩一個桃子了",說明第九天只有4個桃子(吃掉一半加1,也就是吃掉3個,到第十天就只剩下1個了嘛),所以第八天只有桃子(4+1)乘以2,也就是10個桃子(吃掉一半加1,也就是6個就只剩下4個)…… ……找到規律就可以計算了。
規律:吃掉了一半多一個,那麼剩下的就是比一半少一個了。
1.第九天有桃子(1+1)×2=4 個
2.第八天:(4+1)×2=10
3.第七天:(10+1)×2=22
4.第六天:(22+1)×2=46
5.第五天:(46+1)×2=94
6.第四天:(94+1)×2=190
7.第三天:(190+1)×2=382
8.第二天:(382+1)×2=766
9.第一天:(766+1)×2=1534
附程式:
#include
void main()
2樓:匿名使用者
這個問題用倒推的方法。從最後剩餘的1個開始第十天:2^1-1=1
第九天:1*2+1=2^2-1
3*2+1=(1*2+1)*2+1=2^2+2+1=2^3-1=77*2+1=2^3+2^2+2+1=2^4-1、、、s(n)=2^n-1
、、、當n=10時
s(總計)=2^10-1=1023
#include
void main()
3樓:匿名使用者
樓上正解,已經沒有什麼可說的了
簡單c語言迴圈語句程式設計題目! 猴子摘了一堆桃子。第一天吃了一半,覺的不過癮,又多吃了一個,第二天吃了 10
4樓:
#include
void main()
printf("total=%d\n", x1);}
c語言程式設計:猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多
5樓:匿名使用者
#include
int main(void)
printf("the monkey got %ld peachs in first day.\n",x);}
c語言 用遞迴演算法來解決猴子吃桃問題。:一天一隻猴子摘下一堆桃子,吃了一半,覺得不過癮,又多吃了一
6樓:我們必將知道
#include
int n; //n作為全域性變數int peach(int x) //表示第x天有幾個桃子
int main()
請採納。
7樓:4747哦
#include
int n; //吃到n天還沒吃時,剩1個,全域性變數int funn(int n)
int main()}}
8樓:匿名使用者
10-5-1=4-2-1=1
9樓:竇晉聊昆卉
這是用遞迴做的:
#include "stdio.h"
int fun(int);
main()
int fun(int day)
求用c語言編下:猴子第一天摘下若干桃子,當即吃了一半,還不過癮,又多吃了一個。第二天早上又將剩下的桃
10樓:匿名使用者
題目不全,應該用遞迴,大體如下
int eat(int n)
return eat(n/2 - 1);}
11樓:匿名使用者
#include
void main()
printf("%d",x);}
12樓:匿名使用者
題目不全,應該用遞迴,大體如下
13樓:⑦紫de楓
int eat(int n)
return eat(n/2 - 1);}
c語言6.19 題目描述 猴子吃桃問題。猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多
14樓:匿名使用者
#include
int main(void){
int num=1,i,n=10;
//scanf("%d",&n);
for(i=1;i
15樓:幻幻幻幻幻影
#include
int main()
printf("猴子
duzhi第一天dao
摘了回%d個桃
答子\n",x);
return 0;}
c語言習題 猴子吃桃問題 猴子第一天摘下若干桃子,吃了一半,不過癮,又吃了一個;第二天又將剩下的桃
16樓:匿名使用者
第一天吃了一半加一個啊,你不是說的很清楚麼。嘿嘿。
這個題很簡單啊,做十次迴圈,倒著來,本來一個n=1,一天前是n=n*2+n,兩天前是n=n*2+n。。。。一直到第十天前。然後再算出吃了多少。
1、編寫一個程式,求解猴子吃桃問題。猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了
17樓:匿名使用者
(1+1)×2=4
(4+1)×2=10
(10+1)×2=22
(22+1)×2=46
(46+1)×2=94
(94+1)×2=190
(190+1)×2=382
(382+1)×2=766
(766+1)×2=1534
(1534+1)×2=3070
應該是這麼多。。。
18樓:小進進吖
前端**實現:
let i = 0 ,a =1;
while (i<9)
console.log(a);
19樓:xjy丶畏光
不會。也想知道答案。
20樓:布 道
。。。。。和我們書上一模一樣-_-
c語言程式設計 猴子吃桃問題 描述: 一天一隻猴子摘下一堆桃子,吃了一半,覺得不過癮,又多吃了一個,第2天接
21樓:誓言與夢
#include
main()}
22樓:手機使用者
#include
void main()
printf("total=%d\n",x);}
C語言流程圖已知不等式 1! 2m!n
include int main else break return 0 include int main void else return 0 c語言,已知不等式 1!2!3!m!n,程式設計對指定的n值計算輸出滿足該不等式的m的整數解。int n,i 1,sum 0,m 1 scanf d n ...
請教高手根據已知流程圖寫一段C語言程式
main while i 8 for int j 0 j 8 j esle if a j 200 esle 根據流程圖程式設計題 c語言 這個很簡單的說 自己專看 屬 include void main else printf d n sum system pause include stdio.h...
專業流程圖軟體有哪些,流程圖軟體有哪些
流程圖軟體,我這裡分兩種推薦吧 1 全型別繪圖軟體 edraw和visio。需付費,可試用 既然是全型別,那麼畫流程是沒有壓力的啦。兩軟體風格不同,個人更傾向於edraw,比較好看。2 思維導圖軟體 mindmaster 可免費用 現在思維導圖軟體不僅可以畫思維導圖,還可以畫流程圖 魚骨圖 組織結構...