技术栈

c语言学习_函数递归

无限远的弧光灯2025-07-09 19:07

今天学习函数递归。

函数递归通俗来说就是函数自己调用自己,递归的主要思考方式在于:把大事化小。

例子:接受一个整型值,按照顺序打印它的每一位。

void print(unsigned int n)

{

if (n > 9)

{

print(n / 10);

}

printf("%d", n % 10);

}

int main()

{

unsigned int num = 0;

scanf("%u", &num);

print(num);

return 0;

}

上一篇:【计算机组成原理】-CPU章节学习篇—笔记随笔
下一篇:QML事件处理:鼠标、拖拽与键盘事件
相关推荐
阿里嘎多学长
2 小时前
2026-01-11 GitHub 热点项目精选
开发语言·程序员·github·代码托管
yuanyikangkang
2 小时前
STM32 lin控制盒
开发语言
txinyu的博客
2 小时前
HTTP服务实现用户级窗口限流
开发语言·c++·分布式·网络协议·http
代码村新手
2 小时前
C++-类和对象(上)
开发语言·c++
zh_xuan
2 小时前
kotlin 类继承的语法
开发语言·kotlin
全栈小精灵
2 小时前
Winform入门
开发语言·机器学习·c#
心静财富之门
2 小时前
退出 for 循环,break和continue 语句
开发语言·python
ha2042894194
2 小时前
Linux操作系统学习记录之----自定义协议(网络计算器)
linux·网络·学习
txinyu的博客
2 小时前
map和unordered_map的性能对比
开发语言·数据结构·c++·算法·哈希算法·散列表
热门推荐
01GitHub 镜像站点02Labelme从安装到标注:零基础完整指南03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04Linux下V2Ray安装配置指南05Claude Code 2.1.2 升级报错?别折腾了,一行命令搞定06jdk21下载、安装(Windows、Linux、macOS)072025-04-03 Latex学习1——本地配置Latex + VScode环境08【踩坑笔记】50系显卡适配的 PyTorch 安装09Overleaf编译超时,超出免费计划编译时限(已解决)10全球最强模型Grok4,国内已可免费使用!(附教程)