猴子偷桃
用C语言怎么操作
搜索更多相关的解决方案:
猴子
----------------解决方案--------------------------------------------------------
老掉牙的题目.
用笔在纸上画两下就出来了.
----------------解决方案--------------------------------------------------------
这题也太老了!不用问了,随便一搜就一大堆!
----------------解决方案--------------------------------------------------------
太没创意了,没劲
----------------解决方案--------------------------------------------------------
# include<stdio.h>
void main()
{
int i,j;
j=1;
for(i=1;i<=9;i++)
j=(j+1)*2;
printf("The answer is:%d",j);
}
----------------解决方案--------------------------------------------------------
每个人都是从零开始的,挺你!
----------------解决方案--------------------------------------------------------
支持楼上的
----------------解决方案--------------------------------------------------------
嗯,不过打好基础是很重要滴,最基础的基础就是百度功!!
----------------解决方案--------------------------------------------------------
回复 3# 的帖子
恩 谢谢啦 呵呵虽然老掉牙 但是我不会哟! ----------------解决方案--------------------------------------------------------
#include<stdio.h>
fun(int day)//定义一个递归函数
{
if(day==1)//递归结束条件
return 1;
else
return (fun(day-1)+1)*2;
}
main()
{ int num;
num=fun(10);
printf("%d",num);
getch();
}
分析:由于下一天都是上一天的一半-1,所以用后一天推出前一天的值=(今天+1)*2;这样递推回去就可以知道第一天的个数了.
[[italic] 本帖最后由 swiminfire 于 2007-12-20 20:39 编辑 [/italic]]
----------------解决方案--------------------------------------------------------