1樓:文字控
程式zhi**如下所示:
i=9s=1
while i>
dao0
s=(s+1)*2
i=i-1
wend
print x
end當i=9時,回不滿足退出迴圈的
答條件,s=4,i=8,
當i=8時,不滿足退出迴圈的條件,s=10,i=7,當i=7時,不滿足退出迴圈的條件,s=22,i=6,當i=6時,不滿足退出迴圈的條件,s=46,i=5,當i=5時,不滿足退出迴圈的條件,s=94,i=4,當i=4時,不滿足退出迴圈的條件,s=190,i=3,當i=3時,不滿足退出迴圈的條件,s=382,i=2,當i=2時,不滿足退出迴圈的條件,s=766,i=1,當i=1時,不滿足退出迴圈的條件,s=1534,i=0,當i=9時,滿足退出迴圈的條件,
故第一天有桃1534顆.
2樓:一個好看驢肝肺
package digui;
public class digui4
private static int chi(int n)}
小猴子第一天摘下若干桃子,當即吃掉一半,還不過癮,又多吃一個;第二天早上又將剩下的桃子吃了一
3樓:99人間百科百曉生
推呀:第九天吃完只剩一個了,那麼就是(1+1)x2=4個第八天:10個
第七天:22個
第六天:46個
第五天:94個
第四天:190個
第三天:382個
第二天:766個
第一天總共有:(766+1)x2=1534個所以共摘了1534個桃子!!
4樓:匿名使用者
第一天共摘1534個桃子請採納
5樓:佑民元
第10天1個,可知第9天4個,第8天10個,第7天22個,以此類推,46,94,190,382,766,1534
6樓:匿名使用者
樹上qi個猴,樹下yi個猴,請問一共幾個猴。
關於猴子吃桃問題猴子第一天摘下若干個桃子,當即吃了一半,還不過癮有多吃了一個,第二天早上又將剩下的
7樓:匿名使用者
不要在迴圈內部bai改變i的值
du,這樣的迴圈最好用while再內部zhi判斷是dao否符合條件使用break打斷退出迴圈版
天數 n
int i=0, x=0;
while(1)
i<<2;
}方法權是這樣,自己再仔細算算
迴圈裡具體該如何算
8樓:匿名使用者
python可以bai這樣做
i=1s=1
for i in range(10):
i=s+1+1
s=s+i
print(s)
猴子第一天摘下若du幹個桃子,當即吃了
zhi一半,好不過癮,又多dao吃了一個。專第二天早屬上又吃了剩下的桃子的一半,又多吃了一個。以後每天都吃了前一天剩下的一半零一個,到第 10 天早上想再吃的時候,就剩下一個桃子。
求第一天共摘多少個桃子
9樓:匿名使用者
# include
int main(void)
printf("總桃內子數為:
容%d\n", n);
return 0;}
10樓:飛之馬
用遞迴法:程式如下:
#include "stdio.h"
int qitao(int n);/*在主函式之前作調數函式說明*/void main()
int qitao(int n)/*自定義函式qitao(int n)以計算n天前的桃子數目*/
別外根據你實在的要求是想人家幫你修改你的程式,你的演算法其實也是可以算出來的,你是假設了一個很大的數域裡面存在著一個數,它經過10天后,就是1,不過你寫的程式不對,應修改如下:
#include
void main()
if(j==1)//判斷最後一天的桃子數是否為一個。
goto aa;}}
aa:printf("%d",i);}
11樓:
可以這樣的:回答
#inclide
void main()
printf("%d",x1);}
12樓:手機使用者
#include
int digui(int n);
void main()
int digui(int n)
else
return p;}
13樓:chen陳逸帆
begin
writeln('1534');
end.
猴子吃桃問題。猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個。
14樓:匿名使用者
這個程式要用逆推的方法,一個迴圈就夠了內:
#include
#include
main()
15樓:聽不清啊
#include
void main()
while(day<10);
if(a==1)
printf("t=%d\n",t);}}其實,上面的程式不夠嚴密:如a是一個奇數,程式照樣可以執行;但是卻與題目所述不符。所以最好改為如下(執行結果相同):
#include
void main()
while(day<10);
if(a==1&&day==10)
printf("t=%d\n",t);
else a=0;}}
猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了一個?
16樓:雲南新華電腦學校
public class prog17}
17樓:匿名使用者
1 4 10 22 46 94 190 382 766 1534【程式21】bai
題目:猴
子吃桃問題du:猴子第一天摘下若干個zhi桃子dao,當即吃了一半,還不專癮,又多吃了一個
第二天早屬上又將剩下的桃子吃掉一半,又多吃了一個。以後每天早上都吃了前一天剩下
的一半零一個。到第10天早上想再吃時,見只剩下一個桃子了。求第一天共摘了多少。
1.程式分析:採取逆向思維的方法,從後往前推斷。
2.程式源**:
main()
printf("the total is %d\n",x1);}
猴子摘桃,第一天摘了樹上桃子的一半多1個,第二天又摘了餘下桃子的一半少1個,這時樹上還有15個桃子
18樓:尋緣小龍女
這個題用倒推法:
由於第二天摘了一半少一個,那剩下的是一半多一個,15+15-1=29個
第一天摘了一半多一個,那麼29個是一半少一個,(29+1)x2=60個
第一天摘了60-29=31個
第二天摘了29-15=14個
樹上原有60個
求用c語言編下:猴子第一天摘下若干桃子,當即吃了一半,還不過癮,又多吃了一個。第二天早上又將剩下的桃
19樓:匿名使用者
題目不全,應該用遞迴,大體如下
int eat(int n)
return eat(n/2 - 1);}
20樓:匿名使用者
#include
void main()
printf("%d",x);}
21樓:匿名使用者
題目不全,應該用遞迴,大體如下
22樓:⑦紫de楓
int eat(int n)
return eat(n/2 - 1);}
猴子第一天摘下若干個桃子,當天即吃了一半,還不過癮,又多吃了一個。第二天早上又將剩下的桃子吃掉一半, 5
23樓:你若乘風
第九天是4個 是吧 第8天是(4+1)*2=10個 依次遞推就行了
猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一
倒著推。最來後一天自 有一個第九天就有bai 1 1 x2 4個第八天du 4 1 x2 10 七天11x2 22 六天46 五天zhi94 四天190 三天382 兩天766 一天1534 雖然很麻煩 dao但好歹是解出來了 採納吧 3q 不明白你神馬意思吖.是講解x 1 for i 9 i 1 ...
c 程式設計 猴子第一天摘了若干個桃子,當即吃了一半又多吃了兩個,第二天早上又將剩下的桃子吃了一半,又多
include using namespace std int main cout 桃子專總數 屬 用c語言解決猴子吃桃問題 使用指標 猴子第一天摘了若干個桃子,當即吃了一半,還不過癮又多吃了一個。30 猴子吃桃問題 猴子第一天摘下若干個桃子,當即吃了一半,還不癮,又多吃了一個,第二天早上又將剩下的...
c語言619題目描述猴子吃桃問題子第一天摘下
include int main void int num 1,i,n 10 scanf d n for i 1 i include int main printf 猴子 duzhi第一天dao 摘了回 d個桃 答子 n x return 0 猴子吃桃問題 猴子第一天摘下若干個桃子,當即吃了一半,還...