Главная /
Основы программирования - обучения основам /
Указать, чему будет равно значение переменной n в результате выполнения следующего фрагмента программы: int n = 1; int i = 3; switch (i) { case 4: n *= 7; case 3: n *= 5; case 2: n *= 3; case 1: n *= 2; break; default: n = (-1); }
Указать, чему будет равно значение переменной n
в результате
выполнения следующего фрагмента программы:
int n = 1;
int i = 3;
switch (i) {
case 4:
n *= 7;
case 3:
n *= 5;
case 2:
n *= 3;
case 1:
n *= 2;
break;
default:
n = (-1);
}
вопрос
Правильный ответ:
Значение
n
равно 3.
Значение
n
равно 5.
Значение
n
равно 7.
Значение
n
равно 15.
Значение
n
равно 30.
Сложность вопроса
89
Сложность курса: Основы программирования - обучения основам
50
Оценить вопрос
Комментарии:
Аноним
Спасибо за ответы по intiut'у.
26 апр 2020
Аноним
Спасибо за ответы по интуиту.
19 ноя 2019
Аноним
Благодарю за помощь по intiut'у.
23 мар 2019
Другие ответы на вопросы из темы программирование интуит.
- # Сколько раз будет выполнено тело цикла в приведенной ниже программе? Многоточием обозначен фрагмент, не содержащий переменной x. x := 0; цикл пока x <= 100 | . . . | x := x + 2; конец цикла
- # Чему равно произведение пустой последовательности вещественных чисел?
- # Что вычисляет следующий фрагмент программы? вещ последовательность p; вещ a, s; цел n; логическое b; . . . s := минус бесконечность; n := 0; b := ложь; встать в начало последовательности p; цикл пока есть непрочитанные элементы в посл-ти p | прочесть очередной элемент посл-ти p в (вых: a); | если a >= s | | то | | если не b или a == s | | | то | | | n := n + 1; | | конец если | | b := истина; | | s := a; | иначе | | b := ложь; | конец если конец цикла ответ := n;
- # Прототип функции, вычисляющей степень n числа a, выглядит следующим образом: double power(const double a, const double n); Можно ли в описании этой функции и ее прототипа опустить слова const? (Могут ли при этом в корректной программе возникнуть ошибки или предупреждения на стадии компиляции?)
- # Пусть описана структура struct Tree { struct Tree *left; struct Tree *right; void *value; }; и переменые struct Tree *t1, *t2; int m; Укажите все корректные выражения языка Си среди перечисленных ниже: