输入一个正整数, 判断它是不是回文数?(回文数是顺着看和倒着看都一样的数,例如1221,12321都是回文数)。
第一行输入一个正整数n,表示有n组数据。
每组数据为一个正整数。
对于每组数据,若是回文数,输出“yes”,否则输出“no”
程序如下
#include<stdio.h>
int main(){
?? ?int n,i,c,b,a;
?? ?scanf("%d",&n);
?? ?for(i=0;i<n;i++){
?? ? ?scanf("%d",&a);
?? ? ?c=a;
?? ? ?b=0;
?? ? ?while(a>0){
?? ? ??? ?b=b*10+a%10;
?? ? ??? ?a=a/10;
?? ? ?}?? ?
?? ? ?if(c==b)
?? ? ?printf("yes\n");
?? ? ?else printf("no\n");
?? ?}
?? ?return 0;
}