字符串应用
#include <bits/stdc++.h> #include <stdio.h> using namespace std; int main() { char s[110]; bool r = true; //假设是回文 cin >> s; //循环字符串实际长度的一半 for (int i = 0; i < (strlen(s) - 1) / 2; i++) { //如果对称位置有一个元素不等,就不是回文 if (s[i] != s[strlen(s) - i - 2]) { r = false; break; //终止循环 } } //判断是否回文 if (r == true) { cout << "TRUE" << endl; } else { cout << "FALSE" << endl; } return 0; }