码迷,mamicode.com
首页 > 其他好文 > 详细

字符串-判断回文

时间:2017-12-10 13:09:14      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:break   view   alt   图片   main   分享图片   mes   字母   编程   

编程判断一个字符串是否是回文,当字符串是回文时,输出字符串:yes!,
否则输出字符串:no!。所谓回文即正向与反的拼向写都一样,如adgda。  
长度在100以内,且全为小写字母
样例输入:
adgda
样例输出:
yes!

代码如下:

技术分享图片
 1 #include <iostream>
 2 #include <cstring>
 3 using namespace std;
 4 
 5 int main()
 6 {
 7     char s[100];
 8     cin >> s;
 9     int n = strlen(s), flag=1;
10     for(int i=0;i<n/2;i++)
11     {
12         if(s[i]!=s[n-1-i])
13         {
14             cout << "no!" << endl;
15             flag = 0;
16             break;
17         }
18     }
19 
20     if(flag) cout << "yes!" << endl;
21 }
View Code

 

字符串-判断回文

标签:break   view   alt   图片   main   分享图片   mes   字母   编程   

原文地址:http://www.cnblogs.com/wyb666/p/8016536.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!