news 2026/4/15 18:51:14

小学生学C++编程 ( 递归函数(一))

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
小学生学C++编程 ( 递归函数(一))

一、特殊函数:递归函数

📖《会自己找自己的函数——递归小精灵的故事》

1、一句话版本

👦👧 同学们记住一句话就行:

递归函数 = 一个函数,在函数里面又调用了自己

也就是👇
👉自己找自己帮忙


2、故事引入 🌲《爬楼梯的小机器人》

📖 故事

有一个小机器人 🤖,站在一栋很高的楼梯前。

规则是:

  • 每一步,它只能走 1 级 或 2 级

  • 它想知道:一共有多少种走法?

🤖 想啊想:

“这楼太高了,我一个人算不出来,
不如让一个更小的我去算?”

于是——
小机器人叫出了“自己”来帮忙!

🎉 这就是:递归!


3、递归函数的三大秘密(超级重要)

给小学生讲,一定要反复强调这三点👇


🧩 秘密 1️⃣:一定是“函数”

int f() { // ... }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/8 11:28:31

Windows 11 OpenHarmony 版 Flutter 开发环境搭建完整指南

📝 适合人群:鸿蒙跨平台应用开发者 ⏱️ 预计时间:1-2 小时(包含下载时间) 🎯 学习目标:成功搭建OpenHarmony版Flutter开发环境 📖 什么是OpenHarmony版Flutter? Flutte…

作者头像 李华
网站建设 2026/4/16 7:25:40

第 6 课:Vue 3 工程化与项目部署实战 —— 从本地开发到线上发布

在前 5 课中,我们已经完成了前后端交互(Axios)和企业级界面搭建(Element Plus),得到了一个功能完整、界面美观的待办应用。但此时应用仍停留在本地开发环境,无法被他人访问。本节课将聚焦 工程化…

作者头像 李华
网站建设 2026/4/16 7:29:26

海外短剧APP开发:引领跨文化娱乐新风尚,打造沉浸式观赏新体验

一、项目背景与市场机遇在全球化数字娱乐浪潮下,短剧以其“短、平、快”的特点迅速占领用户碎片化时间。海外市场对高质量、多样化短剧内容需求激增,跨文化娱乐消费成为新趋势。本APP旨在打造一个连接全球短剧创作者与观众的创新平台,让文化穿…

作者头像 李华
网站建设 2026/4/16 7:27:46

Mybatis-万能的Map模糊查询

Map写法 假设&#xff0c;我们的实体类&#xff0c;或者数据库中的表&#xff0c;字段或者参数过多&#xff0c;我们应当考虑使用Map Maaapper.xml 配置文件中<!--万能的map--><insert id"addUser2" parameterType"map">insert into mybatis.u…

作者头像 李华
网站建设 2026/4/16 7:27:45

医疗模型部署兼容差,补ONNX转换才稳住跨平台推理

&#x1f4dd; 博客主页&#xff1a;jaxzheng的CSDN主页 目录 我和医疗数据科学的相爱相杀 当AI遇见病历 数据孤岛生存指南 隐私保护的奇幻漂流 未来已来&#xff08;可能还没来&#xff09; 写在最后 我和医疗数据科学的相爱相杀 &#xff08;此处应有爆炸头表情包&#xff0…

作者头像 李华