好,今天小编关注到一个比较有意思的话题,就是关于猴子分桃c语言的问题,于是小编就整理了3个相关介绍猴子分桃c语言的解答,让我们一起看看吧。
猴子分桃问题,c语言,急~~~?
正确的答案是3121。
手工验算一下吧,又不难的!
#include <stdio.h>
int divide(int n,int m)
{
if(n/5==0 || n%5!=1)
{//不足5个或不能分5份多1个,分配失败
一个有关猴子吃桃子的编程题,用c语言循环语句怎么做?
分析:①从最后一天的x=1个,倒推出前一天的个数x,表达式可写为x=2(x+1)②将该表达式作为循环n次的循环体,并在该语句处设置断点,进行观察即可。最简单的源程序如下:
#include<stdio.h>voidmain(){inti,x;intday,intn;printf("请输入天数:\n")
;scanf("%d",&n);for(i=0;;i+=2){x=i;for(day=1;day<=n;day++)x=x/2-1;if(x==1){printf("第一天的桃子个数为%d\n",i);break;}}getch();}
九章算术盈亏猴子吃桃问题?
一只猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半加一个。到第N天早上想再吃时,见只剩下一个桃子了。问:第一天共摘了多少个桃子?
到此,以上就是小编对于猴子分桃c语言的问题就介绍到这了,希望介绍关于猴子分桃c语言的3点解答对大家有用。