解题思路: 运用反向迭代器
注意事项: 运用重载了的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语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:668 |
C二级辅导-统计字符 (C语言代码)浏览:529 |
C语言考试练习题_排列 (C语言代码)浏览:1373 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:643 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:585 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:1968 |
企业奖金发放 (C语言代码)浏览:2462 |
快速排序算法1浏览:996 |
简单的a+b (C语言代码)浏览:691 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:455 |