题目要求:输入1234 打印1 2 3 4
这里需要明确一下递归的条件:1.有终止递归的条件; 2.循环逐渐趋于终止条件;
#include<stdio.h>
//递归方式实现打印一个整数的每一位
// 1234 -> 1 2 3 4
//分析:1234可以%10 得到末位 4 和123;同样 123 也可以%10 得到3 ;12 %10得到 2 ;1%10得到 1 ;
//同样的方法一直再被调用,并且逐渐趋于终止,满足递归的思想;
void solute(int a) {
if (a