Главная /
Основы функционального программирования /
Как можно изменить форму (cons (a три) (b четыре)), чтобы получить значение cons от заданных списков, а не диагностическое сообщение?
Как можно изменить форму (cons (a три) (b четыре))
, чтобы получить значение cons
от заданных списков, а не диагностическое сообщение?
вопрос
Правильный ответ:
перед каждым из аргументов вставить апостроф, блокирующий их вычисление, что дает
(cons '(a 'три) '(b 'четыре))
убрать лишние скобки в аргументах, что дает
(cons a 'три b 'четыре)
нужно поставить апосторофы таким образом
(cons ('a 'три) ('b 'четыре))
Сложность вопроса
64
Сложность курса: Основы функционального программирования
93
Оценить вопрос
Комментарии:
Аноним
Это очень простой тест интуит.
16 фев 2019
Аноним
Это очень простой тест по интуиту.
04 июл 2017
Другие ответы на вопросы из темы программирование интуит.
- # Какое из перечисленных S-выражений напечатается как (A B (C D) E)?
- # Отметьте функционально эквивалентные определения
- # Какое выражение не эквивалентно коду программы на языке абстрактной машины (LD @n CDR CAR)?
- # В какое из определений не входят свободные переменные?
- # Какая из перечисленных функций, деструктурирущих данные, является в языке Clisp функциональным эквивалентом другой функции, сохраняющей исходные данные?