輸入字串,判斷是否為迴文字串,即前後對稱的(單個字元,不帶空格)

塵弈發表於2020-12-06

#include
using namespace std;
int main() {
string tar;
cout << “請輸入字串” << endl;
cin >> tar;
for (int i = 0; i <= (tar.size() / 2 - 1); i++) {
if (tar[i] != tar[tar.size() -1- i]) {
cout << “非迴文字串” << endl;
break;
}
if (i == (tar.size() / 2 - 1)) {
cout << “是迴文字串。” << endl;
}
}
return 0;
}

相關文章