村医猎艳,墙纸那个品牌好,大自然的启示ppt
判断一个字符串是否为回文,如“goddog”。
代码:
1 #include <iostream> 2 #include <string> 3 #include <stdio.h> 4 using namespace std; 5 int main() 6 { 7 string str; 8 cin >> str; 9 int len = str.length(); 10 const char *p = str.c_str(); 11 int n = 0; 12 for (int i = 0; i < len / 2; i++) 13 { 14 if (p[i] == p[len - 1 - i]) 15 { 16 continue; 17 } 18 else { n = 1; break; } 19 } 20 if (n == 1) { cout << "false!" << endl; } 21 else { cout << "true!" << endl; } 22 }
字符串长度为单数或者是偶数的情况都考虑到了。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
如何在没有core文件的情况下用dmesg+addr2line定位段错误
用QT制作3D点云显示器——QtDataVisualization
网友评论