递归调用,例题4.5 求第五个人的年龄
#include <iostream> using namespace std; int age(int num){ int a; if(num==1) a=10; else a=age(num-1)+2; return a; } int main(){ cout<<age(5)<<endl; return 0; }
递归求年龄示例
本文通过一个简单的C++程序示例介绍了递归调用的基本概念。该程序使用递归函数来计算第n个人的年龄,初始设定第一个人年龄为10岁,每增加一人年龄递增2岁。
递归调用,例题4.5 求第五个人的年龄
#include <iostream> using namespace std; int age(int num){ int a; if(num==1) a=10; else a=age(num-1)+2; return a; } int main(){ cout<<age(5)<<endl; return 0; }
6374

被折叠的 条评论
为什么被折叠?