问题描述:
编写一个程序exp1-3.cpp,判断一个字符串是否为“回文”(顺读和倒读都一样的字符串称为“回文”)。
代码:
#include <iostream>
using namespace std;
int main()
{
char s[100];
cout<<"字符串:";
cin>>s;
int i,j=0;
while(s[j]!='\0')
j++;
j--;
for(i=0;i<=j;i++,j--)
if(s[i]!=s[j])
{
cout<<"不是回文"<<endl;break;
};
if(i>=j)
cout<<"是回文"<<endl;
return 0;
}
运行结果: