База ответов ИНТУИТ

Введение в программирование на Лиспе

<<- Назад к вопросам

Какая из приведенных ниже функций является рекурсивной с правильным выходом из рекурсии:

(Отметьте один правильный вариант ответа.)

Варианты ответа
(defun f (x) (f (car x)))
(defun f (x) (cond ((Atom x) x)(T (f (car x)))))(Верный ответ)
(defun f (lambda (x) (cond (T ( * x (f (- x 1 ))) ) ) ))
Похожие вопросы
Укажите, какая из приведенных ниже форм является специальной:
Укажите, какая из приведенных ниже форм является специальной:
Какая из последовательностей действий на первом шаге рекурсии, выполняемых интерпретатором при вычислении выражения (Факториал 1) , где факториал:
(DEFUN Факториал  (LAMBDA (N)     (COND ((= N 0 ) 1 )           (T  ( *  N  (Факториал (- N 1 )))  )  )      )       )     

является верной:

Какая из приведенных ниже форм не содержит ошибки:
Какая из приведенных ниже форм не содержит ошибки:
Какая из приведенных ниже форм не содержит ошибки:
Какая из приведенных ниже форм содержит ошибку:
Укажите, какая из перечисленных ниже функций изменяет структуру существующих списков:
Укажите, какая из перечисленных ниже функций изменяет структуру существующих списков:
Укажите, какая из перечисленных ниже функций изменяет структуру существующих списков: