当前位置: 首页 > news >正文

函数递归:根据传入的序号,计算对应学生的年龄

#include <stdio.h> // 递归函数:根据传入的序号,计算对应学生的年龄 int getAge(int curPersonnum) { // 定义变量存储年龄 int age; // 递归终止条件:第1个学生年龄为10岁 if(curPersonnum == 1){ age = 10; }else{ // 不是第一个学生,年龄 = 前一个学生年龄 + 2 age = getAge(curPersonnum - 1) + 2; } // 返回计算好的年龄 return age; } int main() { // 存放最终算出的年龄 int age; // 存放用户输入的学生序号 int num; // 提示用户输入要查询第几个学生 printf("你想要知道第几个学生的年龄;\n"); // 读取用户输入的数字存入num scanf("%d", &num); // 调用递归函数,获取对应学生年龄 age = getAge(num); // 输出结果 printf("第%d个学生的年龄是%d\n", num, age) ; // 程序正常结束 return 0; }
http://www.jsqmd.com/news/1040466/

相关文章:

  • 微信多号管理太崩溃?一个界面聚合聊天,效率翻10倍!
  • 【2027最新】基于SpringBoot+Vue的房屋租赁系统管理系统源码+MyBatis+MySQL
  • 遵义六家黄金回收店铺逐一实测客观记录 - 余生黄金回收
  • AI大模型API中转站真实测评
  • 2026全域外卖平台红黑榜真实横评,避坑攻略口碑实力双保障 - mypinpai
  • K2.5开源模型:面向生产级Agent系统的状态感知架构
  • 馨风尚包装源头工厂公司介绍与实力测评,零套路口碑之选 - myqiye
  • 93LC46/56/66 EEPROM实战指南:从选型、驱动到可靠性设计
  • 单节锂电池电量计设计实战:库仑计原理与SMBus通信详解
  • 交流电转直流电的电源电路
  • Python 开发者进阶 AI,除了语法还要补哪些课
  • 微前端赋能电力存量系统升级|Vue2渐进式迁移Vue3、双栈兼容架构、业务零停机方案、电网全场景落地实战、全套工程代码复现
  • 2026年6月遵义黄金回收实测六家店铺逐一解析 - 余生黄金回收
  • 在职教师成人教育渠道,哪个口碑好,如何选择? - mypinpai
  • Microchip 24XX64F EEPROM选型、硬件设计与软件驱动全解析
  • 基于LLM的ESG报告自动化管理框架解析
  • Kimi LeetCode 3283. 吃掉所有兵需要的最多移动次数 Rust实现
  • okbiye AI 科研绘图:一站式学术图表生成工具,打通论文可视化全创作链路
  • Burp Suite 2024.7.3专业版实测:拦截优化与性能提升深度解析
  • 2026 年大模型求职难?看看码士集团面试突击班都讲了啥
  • 串口服务器波特率踩坑记录
  • 口碑好的洗扫一体机专业公司,你知道几个 - mypinpai
  • 零成本上手AI测试工具:从核心原理到实战选型指南
  • 手机上能改图片大小的小程序,用秒转工具箱就够了 - 效率工具研究所
  • 冥想第一千九百一十四天
  • 24AA024H/24LC024H EEPROM应用指南:低功耗设计、I2C驱动与数据可靠性
  • AI应用软件开发流程通
  • 2026热震炉品牌推荐,温度均匀性好的热震炉厂家指南 - mypinpai
  • YOLOv8-face轻量化人脸检测:从架构设计到边缘部署的全栈技术实践
  • 2026年6月评价高的除铁、除锰设备加工厂推荐,10吨中水回用设备/1吨/小时反渗透设备,除铁、除锰设备产品选哪家 - 品牌推荐师