初识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;
}

递归代码的注意事项

相关推荐
iso少年12 小时前
Go 语言并发编程核心与用法
开发语言·后端·golang
故事不长丨12 小时前
C#字典(Dictionary)全面解析:从基础用法到实战优化
开发语言·c#·wpf·哈希算法·字典·dictionary·键值对
飞鸟真人12 小时前
关于python -m http.server的一些安全问题
python·安全·http
tjjucheng12 小时前
小程序定制开发哪家性价比高
python
Sun_小杰杰哇13 小时前
Dayjs常用操作使用
开发语言·前端·javascript·typescript·vue·reactjs·anti-design-vue
No0d1es13 小时前
2025年12月 GESP CCF编程能力等级认证Python六级真题
python·青少年编程·gesp·ccf·六级
Illusionna.13 小时前
C 语言实现独立样本 t 检验和配对样本 t 检验
c语言·编程·统计·统计学·t-test·独立样本t检验·配对样本t检验
雒珣13 小时前
Qt简单任务的多线程操作(无需创建类)
开发语言·qt
泡泡以安13 小时前
【爬虫教程】第7章:现代浏览器渲染引擎原理(Chromium/V8)
java·开发语言·爬虫
亮子AI13 小时前
【Python】比较两个cli库:Click vs Typer
开发语言·python