//一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同
#include<stdio.h>
int main(){
long num,gewei,wanwei,shiwei,qianwei;
printf("输入num的值\n");
scanf("%ld",&num);
wanwei=num/10000; //分解出万位
qianwei=num/1000%10;//分解出千位
shiwei=num%10000%1000%100/10;//分解出十位
gewei=num%10;//分解出各位
if(gewei==wanwei&&shiwei==qianwei){
printf("%ld是回文数",num);
}
else
printf("%ld不是回文数",num);
return 0;
}
运行结果