C语言求解数学题,急——

2025-12-14 20:29:25
推荐回答(5个)
回答1:

本题其实很简单,但实际要考察的是函数的递归调用,函数的递归调用章节的例题肯定跟本题差不多
#include
eat(int n)
{
int c;
if(n==9)c=1;
else c=2*(eat(n+1)+1);
return(c);
}
main()
{
printf("%d\n",eat(1));
}

运行结果:766

回答2:

int day,taozi;
taozi = 1;//第10天桃子为1个
for (day = 9; day > 0; day--)//逆推前九天的桃子数
{
taozi = (taozi + 1) * 2;
}

回答3:

main( )
{
int i,sum;
for(i=1,i<10,1++);
sum+ = i*2;
printf("peach:%d",sum);
}

我也是学生 以后可以一起交流交流啊:)

回答4:

#include
int sum(int day)
{
int number;
if(day==10) return 1;
else return 2*sum(day+1)+2;
}
void main()
{
int day=1,num;
num=sum(day);
printf("%d",num);
}

回答5:

766个