首 页 行业热点 新车 试驾评测 养车用车 车型库

要求用递归函数实现下列程序设计:

发布网友

我来回答

2个回答

热心网友

又多吃了管委会???????
是不是又多吃了一个?

递归很简单啊

设f(n)是第n天剩下来的桃子,
有递归关系式f(n+1)=f(n)/2-1;
递归跳出条件f(10)=1;

所以程序为

int f(x)
{
if(x==10)
return 1;
else
return (f(x-1)/2-1);
}

热心网友

main(){
int a,b;
a=1;
for(b=1;b<10;b++)
a=(a+1)*2;
printf("第一天一共栽了%d个桃子\n",a);
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com