Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
В каком случае для вычисления факториала не используется рекурсия?
В каком случае для вычисления факториала не используется рекурсия?
вопросПравильный ответ:
Сложность вопроса
82
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Благодарю за решебник по интуит.
15 май 2017
Аноним
Я провалил зачёт, почему я не увидел этот чёртов сайт с решениями по интуит раньше
13 дек 2016
Другие ответы на вопросы из темы программирование интуит.
- # Чему будет равно значение переменной s после выполнения приведенного фрагмента кода? int test(); int a = 1; int main (void) { int b, s; extern int x; static int c; int a; a = 2; s = test(); return 0; } int test() { int t = a; return t; }
- # Приведенная программа выводит на экран сочетания имён и фамилий, которые хранятся в подключаемом файле arr.txt: #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <locale.h> #ifndef ARR #define ARR #include "..\arr.txt" #endif int main (void) { int i = 0 , j = 0, n; setlocale (LC_ALL, "rus"); printf("Введите количество человек (от 1 до 3): "); scanf("%d", &n); if (n<1 || n>3) { printf("Ошибка ввода данных. Нажмите любую клавишу: "); _getch(); exit(1); } #ifdef ARR for (i=0; i<n; i++) printf("%d. %s %s\n", i+1, names[i], surnames[i]); #endif return 0; } Содержание файла arr.txt: char *names[] = {"Иван", "Пётр", "Илья"}; char *surnames[] = {"Иванов", "Пётров", "Ильин"}; Где должен храниться подключаемый файл?
- # Задана программа, исполняемый файл которой имеет имя Example.exe: int main(int argc, char* argv[]) { int n1, n2, m, sum; m = argc; n1 = atoi(argv[1]); n2 = atoi(argv[2]); sum = n1 + n2; printf("sum = %d\n", sum); return 0; } Программа запускается из командной строки командой Example.exe 2 3 5. Чему будет равно значение переменной sum?
- # При вводе каких значений выполнение цикла не будет завершено? int num; do { scanf("%d", &num); } while (num > 100);
- # Что будет выведено на экран в результате выполнения приведенных инструкций при попытке пользователя вычислить значение 5^6? int a, b, res = 0; char op; int f = 1; printf("Введите 1й операнд: "); scanf("%d", &a); printf("Введите знак операции: "); scanf("%s", &op); printf("Введите 2й операнд: "); scanf("%d", &b); switch (op) { case '+': res = a+b; break; case '-': res = a-b; break; case '*': res = a*b; break; case '/': res = a/b; break; default: printf("Неизвестная операция\n"); f = 0; } if (f) printf ("Результат: %d", res);