codeup 5901 回文串
题目:
输入一个长度不超过255的字符串判断其是否为回文串
//回文串
#include<cstdio>
int main()
{
char str[256];
scanf("%s",&str);
int len=0,i=0,j=0;
while(str[i]!='\0')
{
i++;
}
len=i;
for(i=0,j=len-1;i<=j;i++,j--)
{
if(str[i]!=str[j])
break;
}
if(i>j)
printf("YES\n");
else
printf("NO\n");
return 0;
}
书本代码
可以进行循环输入
//回文串
#include<cstdio>
int main()
{
char str[256];
scanf("%s",&str);
int len=0,i=0,j=0;
while(str[i]!='\0')
{
i++;
}
len=i;
for(i=0,j=len-1;i<=j;i++,j--)
{
if(str[i]!=str[j])
break;
}
if(i>j)
printf("YES\n");
else
printf("NO\n");
return 0;
}