什么是逆置数,通俗讲就是倒着或者对称。
比如:
输入一个三位正整数,将它反向输出。
Input
3位正整数。
Output
逆置后的正整数。
Sample Input
123
Sample Output
321
Hint
注意130逆置后是31
#include //逆置数
int main(){
int a,b,back_up;
scanf("%d",&a);//读取一个整数 a;
while (a)
{
printf("%d\n",a%10);
a=a/10;
}
return 0;
}
利用C语言代码判断是否逆置数;
#include
//逆置数
int main(){
int a,b,back_up;//a=变量,b=逆置后的变量,backe_up= 用来存储 a 的变量;
scanf("%d",&a);//读取一个整数 a;
back_up=a;
while (a)
{
b=b*10+a%10;// b把原来的值乘以10,然后再加上余数;
printf("%d\n",a%10);
a=a/10;
}
if(b==back_up)
{
printf("yes\n");
} else{
printf("no\n");
}
return 0;
}