R7-1 判断回文字符串

分数 15
全屏浏览题目
切换布局
作者 颜晖-历年试卷
单位 浙大城市学院

输入一个字符串,判断该字符串是否为回文。回文就是字符串中心对称,从左向右读和从右向左读的内容是一样的。

输入格式:

输入在一行中给出一个不超过80个字符长度的、以回车结束的非空字符串。

输出格式:

输出在第1行中输出字符串。如果它是回文字符串,在第2行中输出Yes,否则输出No

输入样例1:

level
 

输出样例1:

level
Yes
 

输入样例2:

1 + 2 = 2 + 1 =
 

输出样例2:

1 + 2 = 2 + 1 =
No
 
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
代码:
 1 #include <stdio.h>
2 #include <string.h>
3
4 int main(){
5
6 char a[85];
7
8 gets(a);
9 int len = strlen(a) - 1;
10 int i = 0;
11 int is_right = 1;
12
13 while(i < len){
14 if(a[i++] != a[len--]){
15 is_right = 0;
16 break;
17 }
18 }
19 printf("%s\n", a);
20 if(is_right){
21 printf("Yes");
22 }else{
23 printf("No");
24 }
25
26 return 0;
27 }

最新文章

  1. Linux下建立软链接
  2. android 学习随笔六(网络要求及配置)
  3. linux 下网站压力测试工具webbench
  4. script加defer=&quot;defer&quot; 的意义
  5. python数据库学习--Mysql
  6. enum(枚举类型)
  7. koa-static node服务器设置静态目录
  8. 数据攻略●R语言自述
  9. C# [GDI+] [API] Get Image bytes Length
  10. vue文档全局api笔记1
  11. CentOS7 截图
  12. [cloud][sdn] openstack openflow opendaylight openvswitch
  13. Django 模板语法
  14. 134. Gas Station(数学定理依赖题)
  15. TeeChart取消3D
  16. java日期工具类DateUtil
  17. layui渲染form表单
  18. python全栈开发学习_day2_语言种类及变量
  19. [BZOJ4456] [Zjoi2016]旅行者 分治+最短路
  20. js正则表达式之中文验证(转)

热门文章

  1. k8s-分布式系统架构master-worker
  2. 桌面应用(.exe)设置窗口默认最大化、全屏(electron)
  3. CLIP 改进工作串讲(下)学习笔记
  4. Mysql数据库基础第四章DDL(数据定义语言):库表的管理、数据类型与约束条件
  5. 【Frida】打印方法的调用堆栈
  6. 15. 测试环境部署-linux
  7. 记一次修改dotnet-cnblogs图片路径的正则匹配规则
  8. Rabbit MQ的几种模式
  9. shell语法3-expr命令、read命令、echo命令
  10. SDN第三次实验