初识C语言——第二十六天

函数的递归1

什么是递归呢?

递归的两个必要条件

复制代码
void print(unsigned int n)
{
    if (n > 9)
    {
        print(n / 10);
    }
    printf("%d ", n % 10);
}





int main()
{
    unsigned int num = 0;
    scanf("%u", &num);//123
    //递归-函数自己调用自己
    print(num);//print函数可以打印参数部分的数字的每一位

    return 0;
}

递归代码的注意事项

相关推荐
Hgfdsaqwr16 分钟前
掌握Python魔法方法(Magic Methods)
jvm·数据库·python
weixin_3954489121 分钟前
export_onnx.py_0130
pytorch·python·深度学习
m0_7482331726 分钟前
30秒掌握C++核心精髓
开发语言·c++
s1hiyu26 分钟前
使用Scrapy框架构建分布式爬虫
jvm·数据库·python
2301_7634724632 分钟前
使用Seaborn绘制统计图形:更美更简单
jvm·数据库·python
Fleshy数模40 分钟前
从数据获取到突破限制:Python爬虫进阶实战全攻略
java·开发语言
无垠的广袤1 小时前
【VisionFive 2 Lite 单板计算机】边缘AI视觉应用部署:缺陷检测
linux·人工智能·python·opencv·开发板
Duang007_1 小时前
【LeetCodeHot100 超详细Agent启发版本】字母异位词分组 (Group Anagrams)
开发语言·javascript·人工智能·python
froginwe111 小时前
Redis 管道技术
开发语言
u0109272711 小时前
C++中的RAII技术深入
开发语言·c++·算法