题目描述
回文数是从左向右读和从右向左读结果一样的数字。例如:121、636和8是回文数,而175和36不是回文数。对于一个给定的正整数n,判断n是否为回文数,如果是输出YES,否则输出NO。
输入
123输出
NO
#include <stdio.h>
int main(){
int num,s,y=0;
scanf("%d", &num);
s=num;
while(s>0){
y=y*10+s%10;
s=s/10;
}
if(y==num){
printf("YES\n");
}else{
printf("NO\n");
}
}