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

递归代码的注意事项

相关推荐
QQ58850198几秒前
Python_uniapp-心理健康测评服务微信小程序的设计与实现
python·微信小程序·uni-app
建群新人小猿17 分钟前
陀螺匠企业助手——组织框架图
android·java·大数据·开发语言·容器
CV_J17 分钟前
索引库操作
java·开发语言·elasticsearch·spring cloud
阿蒙Amon19 分钟前
C#每日面试题-简述异常处理
开发语言·c#
敲敲千反田40 分钟前
多线程复习
java·开发语言
进击的小头1 小时前
常用数字滤波器的特性与适用场景
c语言·算法
APIshop1 小时前
Java获取item_get-获得某书商品详情接口
java·开发语言·python
SNAKEpc121382 小时前
深入理解PyQtGraph核心组件交互
python·qt·pyqt
Henry Zhu1232 小时前
Qt Model/View架构详解(四):高级特性
开发语言·qt·架构
txinyu的博客2 小时前
std::function
服务器·开发语言·c++