Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Задана функция вычисления факториала: long fact(long n) { return (n>1) ? n * fact(n-1) : 1; } При каком значении завершится рекурсивный процесс?
Задана функция вычисления факториала:
long fact(long n)
{
return (n>1) ? n * fact(n-1) : 1;
}
При каком значении завершится рекурсивный процесс?
вопрос
Правильный ответ:
0
1
n
Сложность вопроса
70
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Зачёт всё. Мчусь в бар отмечать сессию интуит
19 июн 2020
Аноним
Я завалил зачёт, почему я не углядел этот великолепный сайт с решениями интуит до этого
12 июн 2020
Другие ответы на вопросы из темы программирование интуит.
- # В какой строке объявлен прототип функции search()? #include <stdio.h> #include <string.h> int search(char *p[], char *name); (1) char *names[] = { "Сергей", "Юрий", "Ольга", "Игорь", NULL}; int main(void) { if(search(names, "Ольга") != -1) (2) printf("Ольга есть в списке.\n"); return 0; } int search(char *p[], char *name) (3) { int t; for(t=0; p[t]; ++t) if(!strcmp(p[t], name)) return t; return -1; }
- # Какие утверждения являются верными?
- # При каком условии запуска программы из командной строки значение argc будет равно 0? int main(int argc, char *argv[]) { int t; for(t=0; t<argc; ++t) printf("%s\n", argv[t]); return 0; }
- # В какой программе будет корректно обработана ситуация деления на нуль?
- # Какие утверждения являются верными?