.从键盘输入一个字符串,判断其是否为回文。回文即正反序相同。如“abba”是回文. 而“dcdc”不是回文。 将主要代码显示在下面:
时间: 2024-05-27 10:12:19 浏览: 42
对于一个从键盘输入的字符串,判断其是否为回文。
5星 · 资源好评率100%
#include <stdio.h>
#include <string.h>
int main() {
char str[100];
int i, len;
int flag = 0;
printf("请输入一个字符串:");
scanf("%s", str);
len = strlen(str);
for(i = 0; i < len; i++) {
if(str[i] != str[len - i - 1]) {
flag = 1;
break;
}
}
if (flag) {
printf("%s 不是回文\n", str);
}
else {
printf("%s 是回文\n", str);
}
return 0;
}
阅读全文