C语言请输入一个字符串,判断它是否为回文串。
时间: 2023-06-01 11:02:42 浏览: 104
031 判断字符串是否回文 C语言
5星 · 资源好评率100%
以下是一个判断字符串是否为回文串的C语言程序:
```c
#include <stdio.h>
#include <string.h>
int main()
{
char str[100];
int i, len, flag = 0;
printf("请输入一个字符串:");
scanf("%s", str);
len = strlen(str);
for(i=0; i<len/2; i++)
{
if(str[i] != str[len-i-1])
{
flag = 1;
break;
}
}
if(flag == 0)
printf("%s是回文串", str);
else
printf("%s不是回文串", str);
return 0;
}
```
运行程序后,在控制台输入一个字符串,程序会判断该字符串是否为回文串,并输出相应的结果。
阅读全文