Язык Си в примерах/Факториал: различия между версиями
Содержимое удалено Содержимое добавлено
м Откат правок 195.62.15.242 (обс.) к версии 178.94.150.252 |
Уточнение насчёт условных операций в коде |
||
Строка 26:
Для вычисления факторила <tt>n!</tt> эта функция вызывает саму себя с аргументом <tt>n-1</tt>
Если бы не было
<big><source lang="c">
заменяющей собой условный оператор
<big><source lang="c">if( x == 0 ) return 1; else return x * factorial(x - 1);</source></big>
то функция <tt>factorial</tt> постоянно бы вызывала саму себя, и во
|