oj2393判断是否为回文

来源:互联网 发布:数控切割机床软件 编辑:程序博客网 时间:2024/06/09 20:03
问题描述:编写一个程序,判断一个字符串是否为“回文”(顺读和倒读都一样的字符串称为“回文”).
作者:何知令
发表时间:2017年2月11日
输入: nameeman

输出;是回文

代码:

/*问题描述:编写一个程序,判断一个字符串是否为“回文”(顺读和倒读都一样的字符串称为“回文”).作者:何知令发表时间:2017年2月11日输入: nameeman输出;是回文*/#include <stdio.h>#include <stdlib.h>int main(){    char str[100];    int i;    int len;    int true=1;    gets(str);    for(len=0; str[len]!='\0'; len++);    for(i=0; i<len/2; i++)    {        if(str[i]!=str[len-i-1])        {            true=0;            break;        }    }    if(true==1)        printf("是回文");        else        printf("不是回文");    return 0;}
程序运行结果展示:


知识点总结:字符串数组

学习心得:又错,又是不知道自己错在哪

0 0