c中用递归方法计算学生的年龄的编写程序
答案:2 悬赏:40 手机版
解决时间 2021-03-21 12:54
- 提问者网友:wodetian
- 2021-03-20 15:34
已知第一位学生年龄最小为10岁,其余学生一个比一个大2岁,求第五位学生的年龄。
最佳答案
- 五星知识达人网友:未来江山和你
- 2021-03-20 16:17
int f(int times)
{
if(times == 0)
return 10;
else
return 2+ f( times-1);
}
f(1) = f(0) +2
{
if(times == 0)
return 10;
else
return 2+ f( times-1);
}
f(1) = f(0) +2
全部回答
- 1楼网友:往事隔山水
- 2021-03-20 16:57
#include
#define n 10
int age(int x)
{
if(x==1) return n;
return age(x-1)+2;
}
int main()
{
printf("%d\n",age(5));
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯