判断回文字符串
发布日期:2021-06-29 03:03:26
浏览次数:2
分类:技术文章
本文共 801 字,大约阅读时间需要 2 分钟。
Description
输入一字符串(少于80个字符),所谓“回文:是指顺读和倒读都一样的字符串,如“XYZYX”。若是回文,以输出“Yes”,否则“No”。 Input 多则测试数据,每组输入一字符串(少于80个字符)。 Output 若是回文,以输出“Yes”,否则输出“No”。 Sample Input XYZYX HOWAREYOU Sample Output Yes No思路:判是否应用flag判断
#include#include int huiwen(char *str) { //char ch[100]; int len=strlen(str); int i,j,temp; for(i=0,j=len-1;i<=j;i++,j--) //比较循环判断,a[0 ]与a[n-1] { if(str[i]==str[j]) temp=1; else { temp=0; break; } } return temp;}main(){ char ch[100]; //scanf("%s",&ch); //无法判断特殊字符如空格键; while(gets(ch)!=NULL) //可以判断键盘输入的任意字符 { if(huiwen(ch))//即if(huiwen(ch)!=0) printf("Yes\n"); else printf("No\n"); } return 0;}
转载地址:https://blog.csdn.net/z2431435/article/details/84948115 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月20日 11时29分49秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
瑞幸咖啡完成1.5亿美元B+轮融资, 贝莱德领投
2019-04-29
Spring Cloud 分布式应用跟踪
2019-04-29
mysql innodb索引原理
2019-04-29
雷军:大家电是小米AIoT战略的重要组成部分
2019-04-29
2019全球智博会将于苏州召开,三大重磅奖项候选项目火热征集中 ...
2019-04-29
设置openjdk docker容器的时区
2019-04-29
智库大会 | 智能科技:从万物互联到万物智能
2019-04-29
HTTPS如何防止DNS欺骗?
2019-04-29
外贸网站最好用的5大WordPress插件【必须安装】
2019-04-29
Auto Scaling 支持目标追踪伸缩规则
2019-04-29
MySQL 笔记整理(18) --为什么这些SQL语句逻辑相同,性能却差异巨大? ...
2019-04-29
springcloud之hystrix熔断器-Finchley.SR2版
2019-04-29
本地Mysql和RDS搭建主从环境
2019-04-29
快速搭建室外停车场
2019-04-29
40亿个骚扰电话,智能外呼机器人“荣登”315晚会,这口锅AI不背 ...
2019-04-29
Java的序列化和反序列化
2019-04-29
Linux常用的基础命令总结
2019-04-29