用C语言实现输入一个三位整数将其逆序输出

首先是常规方法

#include
int main()
{
     
	int m,n;
	printf("请输入一个三位整数:\n");
	scanf("%d",&m);
	n=m%10*100+m/10%10*10+m/100;//将其的个位,十位,百位求出再乘相应位数相加
	printf("n=%d\n",n);
	while(1);
	return 0;
}

然后是简单的,使用字符定义

#include
int main()
{
     
	char a,b,c;
	printf("请输入一个三位整数:");
	scanf("%c%c%c",&a,&b,&c);
	printf("%c%c%c\n",c,b,a);
	return 0;
}

你可能感兴趣的:(C语言)