#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;
}
输入字符串,判断是否为回文字符串,即前后对称的(单个字符,不带空格)
判断回文字符串
最新推荐文章于 2022-09-18 19:30:21 发布
本文介绍了一个简单的C++程序,用于判断用户输入的字符串是否为回文。程序通过比较字符串首尾字符来完成判断,并能够处理任意长度的字符串。
883

被折叠的 条评论
为什么被折叠?



