解题思路: 运用反向迭代器
注意事项: 运用重载了的string的'=='运算符
参考代码:
#include<iostream> #include<string> using namespace std; int main() { string str, str2; cin >> str; string::reverse_iterator ptr = str.rbegin(); while (ptr != str.rend()) str2 += *(ptr++); if (str == str2)cout << "YES"; else cout << "NO"; return 0; }
0.0分
2 人评分
C语言训练-阿姆斯特朗数 (C语言代码)浏览:850 |
C二级辅导-统计字符 (C语言代码)浏览:533 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1053 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:635 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:896 |
计算质因子 (C++代码)浏览:1619 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:1242 |
IP判断 (C语言代码)浏览:762 |
C语言考试练习题_一元二次方程 (C语言代码)浏览:576 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:604 |