#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include<stdlib.h>
#include <string.h>
#include <windows.h>//引用
int main()
{
int age(int temp);//函数声明
int number;//定义变量
int people_Age;
printf("输入想知道的第几个孩子:");//键盘输出
scanf("%d", &number);//键盘输入
people_Age = age(number);
printf("第%d个孩子的年龄是%d岁\n", number, people_Age);
return 0;
}
int age(int temp)//自定义递归函数
{
int people_Age;
if (temp == 1)
{
people_Age = 10;//第一个孩子是 10岁
}
else
{
people_Age = age(temp - 1) + 2;//算法
}
return people_Age;//返回值
}
今日递归函数
最新推荐文章于 2024-09-09 12:46:52 发布