c语言学习_函数递归

今天学习函数递归。

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

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

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;

}

相关推荐
SHARK_pssm22 分钟前
【数据结构——顺序表】
c语言·数据结构·经验分享·笔记
橘颂TA23 分钟前
【Linux】自旋锁
linux·开发语言·数据库·c++
一诺加油鸭28 分钟前
若依后端系统集成 Swagger 接口文档功能
java·开发语言
ECT-OS-JiuHuaShan28 分钟前
功夫不负匠心人,渡劫代谢舞沧桑
android·开发语言·人工智能·算法·机器学习·kotlin·拓扑学
knight_9___29 分钟前
LLM工具调用面试篇1
开发语言·人工智能·python·面试·agent
一脸dio样75432 分钟前
第5章 保护模式进阶,向内核迈进
linux·开发语言
小叮当⇔42 分钟前
M4A 转 MP3 桌面转换器(PyQt5 + FFmpeg)
开发语言·qt·ffmpeg
aq55356001 小时前
Laravel9.x新特性全解析
java·开发语言·数据库
珹洺1 小时前
C++AI多模型聊天系统(三)AI多模型(豆包/Kimi/千问)接入与实现
开发语言·c++·人工智能
黑眼圈子1 小时前
动态规划问题专项练习(未编辑完成...
学习·算法·动态规划