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