#include<stdio.h>
#include<string.h>
int main()
{
int n,i,j,len;
char s[1000];
scanf("%d",&n);
getchar();
while(n--)
{
scanf("%s",s);
getchar();
len=strlen(s);
j=0;
for(i=0;i<len/2;i++)
if(s[i]==s[len-i-1])
j++;
if(j==len/2)
printf("yes\n");
else
printf("no\n");
}
return 0;
}
#include<string.h>
int main()
{
int n,i,j,len;
char s[1000];
scanf("%d",&n);
getchar();
while(n--)
{
scanf("%s",s);
getchar();
len=strlen(s);
j=0;
for(i=0;i<len/2;i++)
if(s[i]==s[len-i-1])
j++;
if(j==len/2)
printf("yes\n");
else
printf("no\n");
}
return 0;
}
本文介绍了一个简单的C语言程序,用于判断输入的字符串是否为回文。通过比较字符串首尾字符的方式,程序能够有效地检查字符串是否正读反读都相同。
515

被折叠的 条评论
为什么被折叠?



