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;

}

相关推荐
新缸中之脑20 小时前
开发AI代理必备的8个Python 库
开发语言·人工智能·python
暴走十八步20 小时前
PHP+vscode开启调试debug
开发语言·vscode·php
郝学胜-神的一滴20 小时前
Python 列表 vs 数组:深入解析与最佳选择指南
开发语言·python·程序人生
杜子不疼.20 小时前
基于ATVC模板库的Ascend C Vector算子快速开发指南
c语言·开发语言·mfc
四谎真好看20 小时前
JavaWeb学习笔记(Day13)
笔记·学习·学习笔记·javaweb
MSTcheng.20 小时前
【C++】C++11新特性(三)
开发语言·c++·c++11
ZH154558913120 小时前
Flutter for OpenHarmony Python学习助手实战:机器学习算法实现的实现
python·学习·flutter
learning-striving20 小时前
kali连不上网解决方法
linux·开发语言·网络·php·kali
田野追逐星光20 小时前
STL容器list的模拟实现
开发语言·c++·list
摇滚侠20 小时前
macbook shell 客户端推荐 Electerm macbook 版本下载链接
java·开发语言