wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Цикл for

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Сколько раз выполнится цикл for (int i = 0; i < 5; i++) { /* тело цикла */ }?

a)

6

b)

4

c)

5

d)

0

2.

Что происходит в третьей части конструкции цикла for?

a)

Проверяется условие завершения цикла

b)

Инициализируется переменная цикла

c)

Происходит инкремент или другое изменение переменной цикла 

d)

Выполняется тело цикла

3.

Какой результат выполнения следующего кода?

for (int i = 0; i < 3; i++) {

System.out.print(i + " ");

}

a)

 0 1 2

b)

123

c)

0 1 2 3

d)

Ошибка компиляции

4.

Что произойдет, если в условии цикла for написать i-- вместо i++?

a)

Цикл выполнится один раз

b)

Цикл будет бесконечным, если i изначально положительное число

c)

Цикл выполнится пять раз

d)

Программа завершится с ошибкой

5.

Какой результат выполнения кода?

for (int i = 1; i <= 5; i += 2) {

System.out.print(i + " ");

}

a)

Ошибка компиляции

b)

1 2 3 4 5

c)

1 3 5

d)

1 2 3

6.

Какая часть цикла for может быть пропущена?

a)

Только условие выхода

b)

Только инициализация переменной

c)

Любая часть (инициализация, условие, инкремент)

d)

Нельзя пропускать ни одну часть

7.

Какой оператор используется для преждевременного выхода из цикла for?

a)

exit

b)

return

c)

break

d)

continue

8.

Что делает ключевое слово continue в цикле for?

a)

Выходит из цикла

b)

Пропускает оставшуюся часть текущей итерации и переходит к следующей 

c)

Прерывает выполнение программы

d)

Увеличивает значение счетчика цикла на 2

9.

Какой результат выполнения кода?

int sum = 0;

for (int i = 1; i <= 3; i++) {

sum += i;

}

System.out.println(sum);

a)

6

b)

3

c)

4

d)

5

10.

Что произойдет, если в цикле for указать бесконечное условие for (;;)?

a)

Цикл не выполнится ни разу

b)

Цикл будет выполнен один раз

c)

Программа завершится с ошибкой

d)

Цикл будет бесконечным