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;

}

相关推荐
weixin_418813871 分钟前
Python-可视化学习笔记
笔记·python·学习
小白学大数据2 分钟前
R语言爬虫实战:如何爬取分页链接并批量保存
开发语言·爬虫·信息可视化·r语言
Haoea!3 分钟前
Flink-05学习 接上节,将FlinkJedisPoolConfig 从Kafka写入Redis
学习·flink·kafka
争不过朝夕,又念着往昔5 分钟前
Go语言反射机制详解
开发语言·后端·golang
Azxcc016 分钟前
C++异步编程入门
开发语言·c++
Biaobiaone21 分钟前
Java中的生产消费模型解析
java·开发语言
我命由我1234536 分钟前
前端开发问题:SyntaxError: “undefined“ is not valid JSON
开发语言·前端·javascript·vue.js·json·ecmascript·js
特立独行的猫a1 小时前
11款常用C++在线编译与运行平台推荐与对比
java·开发语言·c++
丁满与彭彭1 小时前
嵌入式学习笔记-MCU阶段-DAY01
笔记·单片机·学习
VBA63372 小时前
VBA之Word应用第三章第十一节:Document对象的事件
开发语言