#include "stdio.h"
main()
{
int sum=1,i
for(i=0i<9i++)
sum=(sum+1)*2
printf("猴子共摘了%d个桃子。\n",sum)
}
如果你再多点在猴子偷桃上的解释,我才能把这个程序的功能,根据情况告诉你。我有一个我做的猴子偷桃程序 希望对你有帮助
int monkey(int n,int num)//n为猴子数,num为桃子数
{
if(n==0) //如果猴子数为0调用结束
return 0
if(num%5-1==0)//如果桃子数满足条件 桃子数分为5份
num/=5
else return 1//否则 跳出函数
n-- //猴子数-1
monkey(n,num)//若没有跳出函数 则继续调用
}
int main(void)
{
int i=5
while(1)
{
if(monkey(5,i)==0)
{
printf("%d\n",i)
break
}
i++
}
return 0;
}