//算法核心:玩数组就是玩小标,一个从左向右扫描,一个从右向左扫描。
#include<stdio.h>
#include<string.h>
bool fun_s(char s[]);
bool fun_s(char s[])
{
int i,j;
int flag = true;
int len = strlen(s);
for(i = 0,j = len-1;i<j;i++,j--)
if(s[i] != s[j])
{
flag = false;
break;
}
return (flag);
}
int main(void)
{
char s[100];
printf("请输入一个字符串\n");
scanf("%s",s);
if(fun_s(s))
printf("是回文数\n");
else
printf("不是回文数");
}
判断回文数
最新推荐文章于 2020-07-17 15:30:26 发布