用C语言判断一个字符串是否为回文字符串,如"abc"不是回文字符串,输出"False","abcba"是回文字符串,输出"True"
时间: 2023-09-26 14:08:05 浏览: 125
以下是用C语言实现判断一个字符串是否为回文字符串的代码:
```c
#include <stdio.h>
#include <string.h>
int main()
{
char str[100];
int i, len, flag = 1;
printf("请输入一个字符串:");
scanf("%s", str);
len = strlen(str);
for (i = 0; i < len / 2; i++)
{
if (str[i] != str[len - i - 1])
{
flag = 0;
break;
}
}
if (flag)
{
printf("True\n");
}
else
{
printf("False\n");
}
return 0;
}
```
运行结果如下:
```
请输入一个字符串:abc
False
```
```
请输入一个字符串:abcba
True
```
阅读全文
相关推荐










