Вот тест по теме "Циклы" для 11 класса. Тип вопросов: множественный выбор. Всего 10 вопросов. В конце приведены правильные ответы.
Вопрос 1
Какой цикл обычно используется для выполнения блока кода заданное количество раз?
- А) while
- Б) for
- В) do-while
- Г) foreach
Вопрос 2
Что произойдет, если условие цикла while изначально ложно?
- А) тело цикла выполнится хотя бы один раз
- Б) тело цикла не выполнится
- В) произойдет ошибка времени выполнения
- Г) переменная станет равной нулю
Вопрос 3
В чем основное отличие цикла do-while от while?
- А) do-while выполняется минимум один раз
- Б) while выполняется минимум один раз
- В) do-while запрещает вложенность
- Г) Нет отличий
Вопрос 4
Какой оператор чаще всего используют для досрочного выхода из цикла?
- А) continue
- Б) break
- В) return
- Г) exit
Вопрос 5
Что называется вложенным циклом?
- А) цикл внутри другого цикла
- Б) цикл, который повторяется дважды
- В) цикл с условием внутри
- Г) цикл, который нельзя прервать
Вопрос 6
Сложность цикла с двумя вложенными циклами по размерности N обычно равна:
- А) O(N)
- Б) O(N^2)
- В) O(log N)
- Г) O(1)
Вопрос 7
Что делает оператор continue в большинстве языков программирования?
- А) пропускает оставшуюся часть тела цикла и переходит к следующей итерации
- Б) выходит из цикла
- В) повторяет текущую итерацию снова
- Г) вызывает исключение
Вопрос 8
Сколько итераций выполнится в цикле for (int i = 0; i < 10; i++)?
Вопрос 9
Что такое условный выход из цикла?
- А) использование break при выполнении условия внутри цикла
- Б) увеличение счетчика
- В) безусловный выход
- Г) повторение задачи
Вопрос 10
Какой цикл чаще всего используют, если нужно перебрать диапазон от начала до конца включительно?
- А) while
- Б) for
- В) do-while
- Г) foreach
Ответы:
1 → Б
2 → Б
3 → А
4 → Б
5 → А
6 → Б
7 → А
8 → А
9 → А
10 → Б