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;

}

相关推荐
差点GDP2 小时前
C语言常用编译命令和示例
c语言·开发语言
保护我方头发丶2 小时前
ESP功能介绍
c语言·嵌入式硬件
weixin_307779132 小时前
Jenkins Pipeline: Input Step插件详解与实践指南
运维·开发语言·自动化·jenkins·etl
宵时待雨3 小时前
C语言笔记归纳21:编译与链接
linux·c语言·开发语言·笔记
天勤量化大唯粉3 小时前
基于距离的配对交易策略:捕捉价差异常偏离的均值回归机会(天勤量化代码实现)
android·开发语言·python·算法·kotlin·开源软件·策略模式
走在路上的菜鸟3 小时前
Android学Dart学习笔记第二十二节 类-扩展方法
android·笔记·学习·flutter
leiming63 小时前
c++ 利用模板创建一个可以储存任意类型数据的数组类
开发语言·c++·算法
无敌最俊朗@3 小时前
音视频C++开发进阶指南
开发语言·c++·音视频
Bruce_Liuxiaowei3 小时前
Python 跨平台 Nmap 自动化扫描工具:从手动到一键批量扫描
开发语言·python·网络安全·自动化
TL滕3 小时前
从0开始学算法——第二十天(简易搜索引擎)
笔记·学习·算法