我是靠谱客的博主 耍酷钢笔,这篇文章主要介绍递归调用:有五个学生坐在一起,问第五个学生多少岁了,他说比第四个学生大两岁,问他第四个学生岁数,他说比第三个学生大两岁....... 第一个学生是n岁,请问第五个学生多少岁?,现在分享给大家,希望可以做个参考。
解决这道题我们需要用到
fgo(n)=fgo(n-1)+2;
第五个学生比第一个学生大八岁;
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19#include<stdio.h> int main() { int fgo(int n); printf("第五个学生年龄为:%d",fgo(5));//输出第五个学生的年龄 return 0; } int fgo(int n) { int a; if(n==1) { scanf("%d",&a); printf("第一位学生的年龄:%dn",a); a=a;} else a=fgo(n-1)+2; return a; }
最后
以上就是耍酷钢笔最近收集整理的关于递归调用:有五个学生坐在一起,问第五个学生多少岁了,他说比第四个学生大两岁,问他第四个学生岁数,他说比第三个学生大两岁....... 第一个学生是n岁,请问第五个学生多少岁?的全部内容,更多相关递归调用:有五个学生坐在一起,问第五个学生多少岁了,他说比第四个学生大两岁,问他第四个学生岁数,他说比第三个学生大两岁.......内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复