【问题描述】编写一个程序,判断一个字符串是否为“回文”(顺读和倒读都一样的字符串称为“回文”)。
【输入形式】长度小于100的任意字符串
【输出形式】字符串xxxx…xxxxx(不)是回文
【样例输入】abcdcba
【样例输出】yes
#include <iostream>
#include <string.h>
using namespace std;
int main()
{
string str1,str2="",str3="";
int len1,i;
cin>>str1;
len1=str1.length();
for(i=len1-1;i>=0;i--)
{
str3=str1[i];
str2=str2+str3;
}
if(str2==str1) cout<<"yes";
else cout<<"no";
return 0;
}