最基础的c语言判断字符串是否是回文数
时间: 2023-06-12 08:02:06 浏览: 107
031 判断字符串是否回文 C语言
5星 · 资源好评率100%
最基础的C语言判断字符串是否是回文数的方法是:
1. 定义一个字符串数组存储输入的字符串。
2. 定义两个指针p1和p2,分别指向字符串的开头和结尾。
3. 依次比较p1和p2指向的字符是否相等,若不相等,则字符串不是回文数。
4. 如果比较完整个字符串仍然相等,则说明字符串是回文数。
以下是示例代码:
```
#include <stdio.h>
#include <string.h>
int main()
{
char str[100];
printf("请输入一个字符串:");
scanf("%s", str);
int len = strlen(str);
int i;
for(i = 0; i < len/2; i++) {
if(str[i] != str[len-1-i]) {
printf("%s不是回文数。\n", str);
return 0;
}
}
printf("%s是回文数。\n", str);
return 0;
}
```
阅读全文