用c语string = input("请输入一个字符串:") # 输入字符串 if string == string[::-1]: # 判断字符串是否等于它的反转 print("是回文串") else: print("不是回文串")言
时间: 2024-05-01 22:23:11 浏览: 74
rollup-plugin-string:一个Rollup插件,可以将文件导入为字符串
这段代码使用 Python 语言,而不是 C 语言。它的作用是判断用户输入的字符串是否为回文串,即正着念和反着念都一样。你可以在 Python 环境中运行这段代码来测试它的效果。如果你想用 C 语言实现类似的功能,可以参考下面的代码:
```c
#include <stdio.h>
#include <string.h>
int main() {
char string[100];
printf("请输入一个字符串:");
scanf("%s", string);
int len = strlen(string);
int i, flag = 1;
for (i = 0; i < len / 2; i++) {
if (string[i] != string[len - i - 1]) {
flag = 0;
break;
}
}
if (flag) {
printf("是回文串\n");
} else {
printf("不是回文串\n");
}
return 0;
}
```
这段代码也是让用户输入一个字符串,并且判断它是否为回文串。不同的是,它使用了 C 语言的字符串处理函数来计算字符串的长度和比较字符是否相等。
阅读全文