欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

关于整数输入的正序和倒序输出

程序员文章站 2022-03-01 22:17:03
...

正序输出:

#include <stdio.h>
#include <stdlib.h>

void print(int x)
{
	if (x <= 9)
	{
		printf("%d", x);
	}
	else
	{
		print(x / 10);
		printf("%d", x % 10);
	}

}

int main()
{
	int a = 1234;
	print(a);
	system("pause");
	return 0;
}
运行结果:

关于整数输入的正序和倒序输出

逆序输出:

#include <stdio.h>
#include <stdlib.h>

int A(int x)
{
	int tmp=0;
	while(x!=0)
	{
		tmp = tmp * 10 + x % 10;
		x /= 10;

	}
	return tmp;
}
int main()
{
	int a = 1234;
	int ret = A(a);
	printf("%d\n", ret);
	system("pause");
	return 0;
}
运行结果:

关于整数输入的正序和倒序输出