Copyright (c) 2016,
烟台大学计算机与控制学院 All ringts reserved.
文件名称:OJ总结<8>--将两个字符串连接
作 者:王兴振
完成日期:2016年12月11日
版 本 号:未知
题目描述:
判断字符串是否为回文
输 入:
编写程序,判断输入的一个字符串是否为回文。若是则输出“Yes”,否则输出“No”。所谓回文是
指順读和倒读都是一样的字符串。
输 出:
无
样例输入:
abcddcba
样例输出:
Yes
答 案:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char q[100];
int i,lenth,j=2;
gets(q);
lenth=strlen(q);
for(i=0; i<lenth/2; i++)
{
if(q[i]!=q[lenth-1-i])
{
printf("No\n");
j=1;
break;
}
}
if(j==2)
printf("Yes\n");
return 0;
}
总 结:
加入了一个int型变量来当做判断条件,做法不唯一,比较简单。