#递归法打印一个整数的每一位#
1. 要求:
外部输入一个整数 n ;
递归法打印这个整数的每一位;
2. 代码
c
define CRTSECURENOWARNINGS 1
pragma warning(disa
如果把输入的数字存为字符串类型,那么打印起来就简单多了吧。(而且输入负数的时候,负号也会打印出来,例如-1234——>- 1 2 3 4)
#define _CRT_SECURE_NO_WARNINGS 1
#pragma warning(disable:6031)
#include <stdio.h>
#include <string.h>
int main()
{
char input[10] = { 0 };
printf("请输入你想打印的数字>:");
scanf("%s", input);
int i = strlen(input);
int j = 0;
for (j = 0; j < i; j++)
{
printf("%c ", input[j]);
}
return 0;
}