#include <stdio.h>
int main()
{
int a,b,c,d,e,x,y;
scanf("%d",&a);
b=a/1000;
c=a/100;
x=c%10;
d=a/10;
y=d%10;
e=a%10;
if(b==e&&x==y)
printf("yes\n");
else
printf("no\n");
return 0;
解答:可以看到6776这个数字个位数和千位数相等,十位数和百位数相等。所以我们需要求出这个四位数的个位,十位,百位,千位。然后利用分支语句进行判断。