#include<iostream>
#include<string>
using namespace std;
int main()
{
string s;
cout << "请输入字符串:" << endl;
cin >> s;
string::iterator it1 = s.begin();
string::reverse_iterator it2 = s.rbegin();
while(it1 != s.begin()+s.size()/2)
{
if(*it1 != *it2)
break;
++it1;
++it2;
}
if(it1 == s.begin()+s.size()/2)
cout << "是回文" << endl;
else cout << "不是回文" << endl;
return 0;
}
判断是不是回文:使用string类型的迭代器和反向迭代器遍历
最新推荐文章于 2022-10-30 18:00:00 发布