C语言程序代码 22
作者:互联网
编写一个递归函数int total(int day) ,求解猴子吃了多少个桃子的问题。有一只调皮的猴子,摘了很多桃子,第一天吃了一半,又多吃一个。第二天吃掉剩下的一半,再多吃一个。如此下去,到第十天恰好还剩一个桃子。问第一天猴子摘了多少桃子?
#include<stdio.h>
int total(int day);
int main ()
{
int s,i;
scanf("%d",&i);
s=total(i);
printf("%d个",s);
}
int total(int day)
{
if(day==10)
return 1;
else
return (total(day+1)+1)*2;
}
标签:桃子,return,22,int,猴子,C语言,total,day,程序代码 来源: https://blog.csdn.net/X1033/article/details/121718271