编写一个程序,输入一个字符串,判断它是否为回文字符串c语言编程苹果版 。
#include <stdio.h>
#include <string.h>
int main()
char str[100];
int i, j, flag = 1;
printf("请输入一个字符串:");
fgets(str, 100, stdin); // 使用fgets函数输入字符串
// 去掉输入字符串中的换行符
if(str[strlen(str) - 1] == 'n')
str[strlen(str) - 1] = '0';
for(i = 0, j = strlen(str) - 1; i < j; i++, j--)
if(str[i] != str[j]) // 判断是否为回文字符串
flag = 0;
break;
if(flag)
printf("%s是回文字符串n", str);
展开全文
else
printf("%s不是回文字符串n", str);
return 0;
这个程序的功能是输入一个字符串c语言编程苹果版 ,判断它是否为回文字符串,其主要思路如下:
c语言编程苹果版 ,第5题(经典题 判断回文数)" >
c语言编程苹果版 ,第5题(经典题 判断回文数)" >