1.题目
递归方式实现打印一个整数的每一位
2.程序代码
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <Windows.h>
void print_int(int num)//
{
if (num < 10)
{
printf("%d ", num);//若这个数只有一位,直接打印
}
else
{
print_int(num / 10);//把这个数字除以10再传进这个函数
printf("%d ", num % 10);//打印此时数字的最后一位
}
}
int main()
{
int num = 0;
printf("please input a num:");
scanf("%d", &num);
print_int(num);
system("pause");
return 0;
}