jobdu1192

来源:互联网 发布:linux ftp速度慢 编辑:程序博客网 时间:2024/06/07 05:23

题目1192:回文字符串

题目描述:

给出一个长度不超过1000的字符串,判断它是不是回文(顺读,逆读均相同)的。

输入:

输入包括一行字符串,其长度不超过1000。

输出:

可能有多组测试数据,对于每组数据,如果是回文字符串则输出"Yes!”,否则输出"No!"。

样例输入:
hellollehhelloworld
样例输出:
Yes!No!
水。。。
#include<stdio.h>#include<string.h>int main(){ int len,i,j; char s[1001],t[1001]; while(~scanf("%s",s)) {  len=strlen(s);  for(i=len-1,j=0;i>=0;i--,j++)  {   t[j]=s[i];  }  t[j]='\0';  if(strcmp(s,t)==0)printf("Yes!\n");  else printf("No!\n"); } return 0;}
0 0
原创粉丝点击