Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 13.11.2015
Сообщений: 14
1

Разбить строку на лексемы и вывести лексемы в обратном порядке.

14.11.2015, 00:39. Просмотров 2036. Ответов 1
Метки нет (Все метки)

Ребята, помогите. Получил такое задание: Напишите программу, которая вводит строку текста, разбивает ее на лексемы и выводит лексемы в обратном порядке.
Заранее спасибо.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.11.2015, 00:39
Ответы с готовыми решениями:

Разбить строку на лексемы
Напишите программу, которая вводит строку текста, разбивает его на лексемы с помощью strtok и...

Вывести строку в обратном порядке
Здравствуйте! Помогите пожалуйста вот с этой задачей: Дана строка состоящая из слов, разделенных...

Ввести строку, вывести на экран пословно, причем каждое слово вывести в обратном порядке
Задание: Ввести строку, вывести на экран пословно, причем каждое слово вывести в обратном порядке....

Зарезервированные лексемы gcc
Всем привет! Очень интересно, что из себя представляют все эти странные конструкции в библиотечных...

1
816 / 619 / 940
Регистрация: 26.06.2015
Сообщений: 1,409
14.11.2015, 15:14 2
Лучший ответ Сообщение было отмечено Mikita как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <string.h>
 
void lex_out(FILE* _out, char* s, char* p){
    if((s = strtok(p, " \n\t")) != NULL){
        lex_out(_out, s, NULL);
        fprintf(_out, "%s\n", s);
    }
}
 
int main(void){
    char s[] = "dog fox cat pig bat";
    lex_out(stdout, s, s);
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.11.2015, 15:14

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Написать функцию считывания лексемы
/*get_token() - из консоли считывает лексему, возвращает 0-false,1-true,&amp;-and,|-or,~-not,что-то...

Вывести строку, содержащую те же символы, но расположенные в обратном порядке
Задача 1. Дана строка. Вывести строку, содержащую те же символы, но расположенные в обратном...

Ввести строку, вывести пословно на экран, но слова в обратном порядке
если можно, с комментариями: Ввести строку, вывести пословно на экран, но слова в обратном порядке.

Ввести строку, вывести пословно на экран, но слова в обратном порядке
Ввести строку, вывести пословно на экран, но слова в обратном порядке.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.