分析:打印1234 可以分为:
// 打印 (123) 4
// (12)3 4
// (1)2 3 4 利用递归 调用自身
void print(unsigned int x)
{
if(x>9)//如果没有限制条件,会死递归,必须加上限制条件 !!!
{
print(x / 10);
}
printf("%d ", x%10);
}
#include<stdio.h>
int main()
{
unsigned int num = 0;
scanf("%u", &num);
print(num);
return 0;
}