猴子摘桃num=?
数学都还给老师了...我的逻辑对不上啊...不是吃了一半再加1么,((n+1)+1)*2不太理解
#include <stdio.h>
int getPeachNumber(int n)
{
int num; //¶¨ÒåËùÊ£ÌÒ×ÓÊý
if(n==10)
{
return 1; //µÝ¹é½áÊøÌõ¼þ
}
else
{
num = getPeachNumber(n+1)*2+1
; //ÕâÀïÊDz»Ó¦¸ÃÓõݹéÄØ£¿
printf("µÚ%dÌìËùÊ£ÌÒ×Ó%d¸ö\n", n, num); //ÌìÊý£¬ËùÊ£ÌÒ×Ó¸öÊý
}
return num;
}
int main()
{
int num = getPeachNumber(1);
printf("ºï×ÓµÚÒ»ÌìÕªÁË:%d¸öÌÒ×Ó¡£\n", num);
return 0;
}