判断字符串是否为回文
2016-12-12 19:23
190 查看
问题及代码:
烟台大学计算机与控制工程学院
作者:毕春超
完成日期:2016年12月12日
题目描述
编写程序,判断输入的一个字符串是否为回文。若是则输出“Yes”,否则输出“No”。所谓回文是指順读和倒读都是一样的字符串。
#include<stdio.h>
int main()
{
char a[100],t[100];
int i,n,l;
scanf("%s",&a);
n=strlen(a);
for(i=0;i<n;i++)
{
if(a[i]!=a[n-1-i])
l=1;
else l=2;
}
switch(l)
{
case 1:
printf("No");
break;
case 2:
printf("Yes");
}
return 0;
}
运算结果
问题及代码:
烟台大学计算机与控制工程学院
作者:毕春超
完成日期:2016年12月12日
题目描述
编写程序,判断输入的一个字符串是否为回文。若是则输出“Yes”,否则输出“No”。所谓回文是指順读和倒读都是一样的字符串。
#include<stdio.h>
int main()
{
char a[100],t[100];
int i,n,l;
scanf("%s",&a);
n=strlen(a);
for(i=0;i<n;i++)
{
if(a[i]!=a[n-1-i])
l=1;
else l=2;
}
switch(l)
{
case 1:
printf("No");
break;
case 2:
printf("Yes");
}
return 0;
}
运算结果
相关文章推荐
- 判断一个字符串是否为回文的递归算法
- 判断一个字符串是否为回文的非递归算法
- 编写函数,判断一个字符串是否是回文
- c# 判断输入字符串是否回文
- 判断一个字符串是否是回文,如果是,返回字符串“yes”,如果不是,返回字符串“no”
- 判断一个字符串是否为回文的递归算法
- HDU2163_判断字符串是否为回文_速度较慢
- 判断是否为回文字符串
- 写一函数int fun(char *p)判断一字符串是否为回文,是返回1,不是返回0,出错返回-1
- 判断一个字符串是否为回文(递归)
- 用栈和队列判断输入字符串是否是回文(回文具有两边对称的性质)
- 判断字符串是否为回文
- 判断一个字符串是否为回文的非递归算法
- 设计一个算法判断一个字符串是否是回文
- java判断字符串是否为回文?
- 判断字符串是否回文
- 简单递归____判断一个字符串是否为回文
- 编写函数,判断一个字符串是否是回文
- 判断一个字符串是否为回文
- 判断一个字符串是否回文?