函数递归:调用自身的编程技巧叫做递归。用少量程序就可以描述解题过程的重复计算。大大减少了代码量,递归的思考方式在于:大事化小
递归两个必要条件:
1.存在限制条件,当满足这个条件之后,递归便不再继续。
2.每次递归调用后会越来越接近这个限制条件。
#include<stdio.h>
//输入数字,间隔打印
void print(int n)
{
if (n > 9)
{
print(n/10);
}
printf("%3d",n%10);
}
void main()
{
unsigned int a;
printf("请输入一个无符号数:>");
scanf("%d",&a);
print(a);
}