第十五周-OJ-H判断字符串是否为回文
2016-12-20 12:42
218 查看
问题及代码:
/*
Copyright(c)2016,烟台大学计算机学院
All rights reserved.
文件名称:test.cpp
作者:张旺
完成日期:2016年12月20日
版本号:v1.0
题目描述
编写程序,判断输入的一个字符串是否为回文。若是则输出“Yes”,否则输出“No”。所谓回文是指順读和倒读都是一样的字符串。
样例输入
abcddcba
样例输出
Yes
*/
#include<stdio.h>
#include<string.h>
int main()
{
char str[100];
int i,j,m;
gets(str);
i=0;
m=strlen(str);
j=m-1;
while(str[i]==str[j]&&i<=j)
{
i++;
j--;
}
if(i>j)
printf("Yes\n");
else
printf("No\n");
return 0;
}
运行结果:
知识点总结:
学习心得:
/*
Copyright(c)2016,烟台大学计算机学院
All rights reserved.
文件名称:test.cpp
作者:张旺
完成日期:2016年12月20日
版本号:v1.0
题目描述
编写程序,判断输入的一个字符串是否为回文。若是则输出“Yes”,否则输出“No”。所谓回文是指順读和倒读都是一样的字符串。
样例输入
abcddcba
样例输出
Yes
*/
#include<stdio.h>
#include<string.h>
int main()
{
char str[100];
int i,j,m;
gets(str);
i=0;
m=strlen(str);
j=m-1;
while(str[i]==str[j]&&i<=j)
{
i++;
j--;
}
if(i>j)
printf("Yes\n");
else
printf("No\n");
return 0;
}
运行结果:
知识点总结:
学习心得:
相关文章推荐
- 第十五周OJ(7)判断字符串是否为回文
- 第十五周OJ——判断字符串是否为回文
- 第十五周oj训练——判断字符串是否为回文(2802)
- 第十五周 OJ 判断字符串是否为回文数。
- 第十五周-判断字符串是否为回文
- 第十五周 判断字符串是否为回文
- OJ Problem F: 判断字符串是否为回文
- 第十五周项目H判断字符串是否为回文
- 第15周 oj Problem H: 判断字符串是否为回文
- 第十五周练习—— 判断字符串是否为回文
- 妙趣横生算法 4:判断字符串是否回文
- 编写函数,判断一个字符串是否是回文
- c# 判断输入字符串是否回文
- 判断一个字符串是否是回文,如果是,返回字符串“yes”,如果不是,返回字符串“no”
- HDU2163_判断字符串是否为回文_速度较慢
- 判断是否为回文字符串
- 写一函数int fun(char *p)判断一字符串是否为回文,是返回1,不是返回0,出错返回-1
- 判断一个字符串是否为回文(递归)
- 用栈和队列判断输入字符串是否是回文(回文具有两边对称的性质)
- 判断字符串是否为回文