Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Задана функция вычисления факториала: long fact (int n){ if ( n<1 ) return 1; else return n*fact(n-1); } Какой будет последовательность вызов, если в функции main задать long result=fact(3)?
Задана функция вычисления факториала:
long fact (int n){
if ( n<1 ) return 1;
else return n*fact(n-1);
}
Какой будет последовательность вызов, если в функции main
задать long result=fact(3)
?
вопрос
Правильный ответ:
Сложность вопроса
61
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Зачёт прошёл. Бегу в клуб отмечать победу над тестом интут
11 окт 2020
Аноним
Зачёт прошёл. Бегу кутить отмечать зачёт по тестам
09 июн 2020
Другие ответы на вопросы из темы программирование интуит.
- # Определите, возникнут ли ошибки при выполнении приведенной программы? Если возникнут, объясните, почему? int main(void) { enum coin { penny, nickel, dime, quarter, half_dollar, dollar}; enum coin money; char name[][12]={ "penny", "nickel", "dime", "quarter", "half_dollar", "dollar" }; money = half_dollar; printf("%s", name[money]); return 0; }
- # Каким образом нумерются разряды байта?
- # Игра "Угадай число" заканчивавается, если задуманное число угадано, или количество попыток достигло определенного значения, например, 10. Какой фрагмент кода реализует эту игру неверно, если c - число попыток, n - задуманное число?
- # Какая программа реализует посимвольный ввод строки до тех пор, пока не будет нажата клавиша Enter, и последующий вывод введенной строки?
- # В приведенном фрагменте кода используется константный указатель: int lec = 7, qst = 11; int *const plec = &lec; int *pqst; pqst = &qst; (*plec)++; printf("Number of the next lection is %d\n", lec ); Какая ошибка содержится в данном коде?