用C语言编写一个递归函数,能正序输出一个多位整数的各位数字。(附有详细代码)

使用递归函数,正序输出数值的各位数

比如输入123546,得到 1 2 3 4 5 6的正序数字

代码如下:

#include<stdio.h>

void printDigit(int data)
{
	if(data==0) return;
	 printDigit(data/10);
	 printf("%d ",data%10);
}

int main()
{
	int n;
	scanf("%d",&n);
	printDigit(n);
	return 0;
}

运行结果如下:

123456
1 2 3 4 5 6
--------------------------------
Process exited after 7.046 seconds with return value 0
请按任意键继续. . .

猜你喜欢

转载自blog.csdn.net/m0_58941767/article/details/119538748