我是靠谱客的博主 耍酷钢笔,最近开发中收集的这篇文章主要介绍递归调用:有五个学生坐在一起,问第五个学生多少岁了,他说比第四个学生大两岁,问他第四个学生岁数,他说比第三个学生大两岁....... 第一个学生是n岁,请问第五个学生多少岁?,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
解决这道题我们需要用到
fgo(n)=fgo(n-1)+2;
第五个学生比第一个学生大八岁;
#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岁,请问第五个学生多少岁?的全部内容,希望文章能够帮你解决递归调用:有五个学生坐在一起,问第五个学生多少岁了,他说比第四个学生大两岁,问他第四个学生岁数,他说比第三个学生大两岁....... 第一个学生是n岁,请问第五个学生多少岁?所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复