HDU_2029——回文串的判断

Problem Description
“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串是否是“回文”。
 
Input
输入包含多个测试实例,输入数据的第一行是一个正整数n,表示测试实例的个数,后面紧跟着是n个字符串。
 
Output
如果一个字符串是回文串,则输出"yes",否则输出"no".
 
Sample Input
4 level abcde noon haha
 
Sample Output
yes no yes no
 1 #include <cstdio>
 2 #include <cstring>
 3 int main()
 4 {
 5    int n,len,i;
 6    char str[1000];
 7    scanf("%d",&n);
 8    while(n--)
 9       {
10          scanf("%s",str);
11          len=strlen(str);
12          for(i=0;i<len/2;i++)
13             {
14                if(str[i]!=str[len-1-i])
15                   break;        
16             }
17          if(i==len/2)
18             printf("yes
");
19          else
20             printf("no
");    
21       }
22    return 0;   
23 }
——现在的努力是为了小时候吹过的牛B!!
原文地址:https://www.cnblogs.com/pingge/p/3142808.html