C语言。1.某人第一天买了2个桃子,从第二天开始,每天买的桃子都是结婚前一天天的2倍,直至购买的桃子总个数...

用C语言编程怎么表达这个问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个,以后每天都吃了前一天的一半多一个。到第十天想吃时就只剩一个桃子了。求第一天共摘了多少个桃子?
用C语言编程怎么表达这个问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个,以后每天都吃了前一天的一半多一个。到第十天想吃时就只剩一个桃子了。求第一天共摘了多少个桃子?
程序分析:采取逆向思维的方法,从后往前推断。
参考程序:
main()
{
int day,x1,x2;
day=9;
x2=1;
while(day&0)
 {x1=(x2+1)*2;/*第一天的桃子数是第2天桃子数加1后的2倍*/
 
day--;
 }
printf(&the total is %d\n&,x1);
}
问错地方了,这个是编程的问题啦,还好我看到了,猴子摘桃是经典问题呵呵
#include&stdio.h&
void main()
int day,x1,x2,n;
printf(&输入吃了几天:&);
scanf(&%d&,&n);
while(day&0)
x1=(x2+1)*2;//第一天的桃子数是第2天桃子数加1后的2倍
printf(&第%d天&,n-day+1);
printf(&吃了%d个桃子&,x2);
printf(&\n&);
自己懒得打字所以百度转过来了呵呵,要给分哦
等待您来回答
音乐领域专家一只猴子摘了一堆桃子,第一天它吃了这堆桃子的4分之1,,第二天吃了余下的3分之1,第三天吃了余下的2分之1_百度知道
一只猴子摘了一堆桃子,第一天它吃了这堆桃子的4分之1,,第二天吃了余下的3分之1,第三天吃了余下的2分之1
一只猴子摘了一堆桃子,第一天它吃了这堆桃子的4分之1,,第二天吃了余下的3分之1,第三天吃了余下的2分之1,最后还剩8只桃,问这只猴子共摘了多少桃他每天各吃了几只?
8÷(1-1/2)=16个16÷(1-1/3)=24个24÷(1-1/4)=32个答这只猴子共摘了32个桃第一天吃了:32×1/4=8个第二天吃:(32-8)×1/3=8个第三天吃了:(32-8-8)×1/2=8个
设:这堆桃子一共有X个 则第一天剩下的桃子数为(1-1/2)X=1/2X 第二天剩下的桃子数为(1/2-1/2*1/3)X=1/3X 第三天剩下的桃子数为(1/3-1/3*1/4)X=1/4X=8 的出X=8除以1/4=32个 答:这堆桃子有32个
其他类似问题
其他4条回答
这只猴子共摘了32只桃,他每天各吃了8只
你倒过来计算比较好计算。第3天吃了余下的1/2,那么剩下了1/2,这1/2就是8个桃子;
8÷1/2=8×2/1=16个;
2/3是16个, 16÷2/3=16×3/2=24个;(剩下的当成1,1-1/3=2/3)
3/4是24个, 24÷3/4=24×4/3=32个 。
32-24=8个; 24-16=8个; 16-8=8个 。 答:共摘了32个桃子;每天各吃8个。
设总共有x个桃子第一天吃了1/4x ,剩了3/4x第二天吃了3/4x*1/3=1/4x,两天共吃了1/2x,剩了1/2x第三天吃了1/2x*1/2=1/4x,三天共吃了3/4x,剩了1/4x=8.
设共摘了x只桃子第一天吃了x/4
剩下3x/4第二天吃了3x/4*1/3=x/4
剩下x/2第三天吃了x/4x-x/4-x/4-x/4=8x/4=8x=32总共有桃子32
每天各吃了8只 望采纳~~~~~~~
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个_百度知道
猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个
程序是怎么写的~急用正确答案~~~
猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第十天早上在想吃时,就只剩一个桃子了。求第一天共摘了多少个桃子?
提问者采纳
1 4 10 22 46 94 190 382 766 1534 【程序21】 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下 的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。 1.程序分析:采取逆向思维的方法,从后往前推断。 2.程序源代码: main() { int day,x1,x2; day=9; x2=1; while(day&0) {x1=(x2+1)*2;/*第一天的桃子数是第2天桃子数加1后的2倍*/ x2=x1; day--; } printf(&the total is %d\n&,x1); }
提问者评价
其他类似问题
猴子的相关知识
按默认排序
其他6条回答
dfdss fesrewrewrqevbnn cghth fghtljjhf. jghjhjhgjh yut7ui .ghyg hjhgj yyud sdtsd fgfg nfgh. bay.
public class Houzi { public static void main(String[] args) {
int sum=1;int i=9;
while(i&=1){
sum=2*(sum+1);
System.out.println(sum);}}
int x = 1, i = 9;
for (i = 9; i &= 1; i--)
{ x = 2*(x+1); }
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁有2006个桃子,猴王分给一批猴子吃第一天吃1/2第二天1/3以此类推到第2005天时剩多少个桃子_百度知道
有2006个桃子,猴王分给一批猴子吃第一天吃1/2第二天1/3以此类推到第2005天时剩多少个桃子
我有更好的答案
2006— +1/2*1/3+......+1/6)=/2-(2006*(1/2-1/3)+(1/3-1/4)+.....))=1就剩一个啦
这么简单 过程就是
an=1/n乘以1/(n+1)就相当于 an=1/n减去1/(n+1)然后相加就可以了
做这种题要先从通式看起走
就没问题了
896* 1/2 *2/3 *······*894/895 *895/896=896* 1/896=1
896* 1/2 *2/3 *······*894/895 *895/896=896* 1/896=1
2006— +1/2*1/3+......+1/6)=/2-(2006*(1/2-1/3)+(1/3-1/4)+.....))=1
其他类似问题
以此类推的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁c语言程序题 一个百万富翁遇到一个陌生人,陌生人找他谈一个换钱计划。该计划如下:陌生人每天给富翁10万元_百度知道
c语言程序题 一个百万富翁遇到一个陌生人,陌生人找他谈一个换钱计划。该计划如下:陌生人每天给富翁10万元
一储孩佰际脂宦呆仍个百万富翁遇到一个陌生人、猴子吃桃问题,陌生人找他谈一个换钱计划,以后每天吃了前一天剩下的一半多一个。该计划如下,付出了多少钱2:陌生人每天给富翁10万元,而富翁第一天只需给陌生人一分钱,不要用C++,到第十天吃以前发现只剩下一个桃子,第二天给两分钱,以后每天给的钱是前一天的两倍。直到满一个月(30天)。百万富翁很高兴,欣然接受了这个契约?用C语言。请问一个月后,百万富翁收取了多少钱:猴子摘下若干个桃子,第一天吃了桃子的一半多一个,问猴子第一天工摘了几个桃子1
#define a 100000void main(){ double i,f; printf(&quot,富人得到; for(int i=0,q;100;共有桃子,n),q1;i++) {
f+=10;i& f=a; q=1;30; for(i=0.2f元&#92:%;i&lt:%d\i++) {
q+=q*2.h&gt储孩佰际脂宦呆仍; } q1=q/}2;30天后;void main(){ int n=1:%,q1).2f元\n&;10;,f); printf(&30天后,富人付出;n&n&、#include& } printf(&quot1
其他类似问题
按默认排序
其他3条回答
不是数学问题吗;
return 2*(f(n-1)+1)?
10万*30 = 3储孩佰际脂宦呆仍00 万付出
(2的30次幂-1)分
第二个可以用递归int
用递归就行了
c语言程序的相关知识
等待您来回答
您可能关注的推广回答者:
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 结婚前一天 的文章

 

随机推荐