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

Программирование на языке С++ в среде Qt Creator

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

Если функция вычисления факториала n имеет прототип int fact(int n), запишите определение функции, используя рекурсию

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

Варианты ответа
{ if (n == 1) return 1; else return fact(n) * fact(n - 1); }
{ if (n == 1) return 1; else return n * fact(n); }
{ if (n == 1) return 1; else return n * fact(n - 1); }(Верный ответ)
{ if (n == 1) return 1; else return fact(n); }
Похожие вопросы
Для чего предназначена функция calloc?
Какая функция возвращает число комплексно сопряжённое числу z?
Функция sprintf (s,s1,s2) предназначена для:
Какой диапазон имеет тип unsigned char?
Какому определению функции соответствует вызов double f = func(3.14); ?
Чему будет равна переменная i после выполнения данного кода?
for (int i = 0, i < 10, i++) ;
Сколько раз выполниться тело следующего цикла: for (int i=1;i>2;++i) i++;
Как вычислить произведение всех элементов матрицы int M[3][3]?
Можно ли перегрузить функцию main()?
Каков будет результат выражения !(1 && !(0 || 1)) ?