判断一个字符串是否为回文
2013-01-27 13:54
239 查看
#include<stdio.h>
#include<string.h>
#define MAX 100 /*字符串的最大长度*/
int func(char s[])
{
int flag=1;
int i,j,slen=strlen(s);/*slen为字符串s的长度*/
for(i=0,j=slen-1;i<j;i++,j--)
if(s[i]!=s[j])
{
flag=0;
break;
}
return(flag);
}
void main()
{
char s[MAX];
printf("输入一个字符串:");
scanf("%s",s);
if(func(s)==1)
printf("%s字符串是回文\n",s);
else
printf("%s字符串不是回文\n",s);
}
#include<string.h>
#define MAX 100 /*字符串的最大长度*/
int func(char s[])
{
int flag=1;
int i,j,slen=strlen(s);/*slen为字符串s的长度*/
for(i=0,j=slen-1;i<j;i++,j--)
if(s[i]!=s[j])
{
flag=0;
break;
}
return(flag);
}
void main()
{
char s[MAX];
printf("输入一个字符串:");
scanf("%s",s);
if(func(s)==1)
printf("%s字符串是回文\n",s);
else
printf("%s字符串不是回文\n",s);
}
相关文章推荐
- 递归判断一个字符串是否回文
- 判断一个字符串是否回文
- 判断一个字符串是否为回文的非递归算法
- 【C语言】判断一个数是否为回文字符串
- 判断一个字符串是否能够通过添加一个字符变成回文序列的方法
- python判断是否可以只插一个字符,让字符串变成回文,返回true/false
- java判断一个字符串是否是回文
- 判断一个字符串是否为回文
- C语言:判断一个字符串是否为回问字符串(回文字符串也是一个字符串,但是原字符串和字符串逆序之后一样,比如”abcba","cddc"就是回文字符串
- js判断一个字符串是否是回文字符串
- 判断一个数是否为回文数,字符串是否为回文字符串
- 判断一个数(或字符串)是否是回文数(回文字符串)
- 编程判断字符串是否为回文 判断一个字符串是否是回文,例如单词‘level’
- 判断一个数是否为回文数,字符串是否为回文字符串
- 判断一个字符串是否是“回文”数字
- 判断一个字符串、整数是否为回文字符串或回文数
- C实例--判断一个字符串是否是回文数
- PHP判断一个字符串是否是回文字符串的方法
- 简单递归____判断一个字符串是否为回文
- 判断一个字符串是否为回文的递归算法