Codeup кладбище - Проблема I: палиндром строка [строка]

Название Описание

Чтение строки символов, или нет палиндромной последовательности. «Palindrome строка» является положительным для чтения и Верлан той же строки, такие как «уровень» или «полдень» и так это строка палиндром.

запись

Его длина строки не превышает 255.

экспорт

Если строка является палиндромом, выход «Да», в противном случае «НЕТ».

ввод пробы

12321

Пример вывода

ДА
#include <stdio.h>
#include <string.h>
int main()
{
    int i;
    char str[256];
    scanf("%s",str);    //读入字符串
    for(i=0; i<strlen(str)/2; i++)   //判断字符串的一半
    {
        if(str[i]==str[strlen(str)-1-i])  
            continue;
        else
            break;
    }
    if(i!=strlen(str)/2)   //判断是否都匹配成回文
        printf("NO\n");  
    else
        printf("YES\n");

    return 0;
}

Результат:

Опубликовано 462 оригинальные статьи · вона похвала 55 · просмотров 320 000 +

рекомендация

отblog.csdn.net/LY_624/article/details/88857073