题目链接:http://ac.jobdu.com/problem.php?pid=1192
解题时间:2013/4/13
程序源码:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char str[1001];
int len;
int mid;
int flag;//1表示是回文序列
int i;
while(scanf("%s",str)!=EOF)
{
flag=1;
len=strlen(str);
mid=len/2;
for(i=0;i<mid;i++)
{
if(str[i]!=str[len-i-1])
{
flag=0;
break;
}
}
if(flag==1) printf("Yes!\n");
else printf("No!\n");
}
return 0;
}
本文介绍了一个简单的C语言程序,用于判断输入的字符串是否构成回文序列。通过比较字符串首尾字符的方法来实现,若所有对应位置字符相同则认为是回文。此程序适用于初学者了解基本的字符串操作及条件判断。
521

被折叠的 条评论
为什么被折叠?



