Главная / Программирование на языке C в Microsoft Visual Studio 2010 / В каком случае вычисление факториала выполняется с помощью рекурсивной функции?

В каком случае вычисление факториала выполняется с помощью рекурсивной функции?

вопрос

Правильный ответ:

long fact(long n) { if (n==0 || n==1) return 1; return (n * fact(n-1)); }
long fact(long n) { int i; long m = 1; if (n==0 || n==1) m = 1; else for (i=1; i<=n; i++) m *= i; return m; }
long fact(long n) { if (n==0 || n==1) return 1; return (n>1) ? n * fact(n-1) : 1; }
Сложность вопроса
26
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Большое спасибо за ответы по интуиту.
30 янв 2020
Аноним
Благодарю за помощь по intiut'у.
17 окт 2019
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.