学习目标: 函数的递归 学习内容: void print(unsigned int x) { if(x > 9) { print(x / 10); } printf("%d ",x % 10); } int main() { unsigned int num = 0; scanf("%u",&num); void print(unsigned int x); print(num); return 0; } 总结 递归的主要思考方式是:把大事化小 递归的两个必要条件 1、存在限制条件,当满足这个限制条件时,递归不在继续 2、每次递归调用之后越来越接近这个限制条件