wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Цикл whille

Total questions: 8

Worksheet time: 5mins

Name
Class
Date
1.

Чему будет равна переменная k в результате вычисления цикла?

int k = 0;

do

{ k++;

if (k == 1) continue;

else break;

++k; }

while (k < 5);

(a)  

2.

Укажите каким будет результат вычисления цикла?

int m = 2, n = 5;

while (m <= 3)

{ while (m <= n)

{ n = m;

break; }

break;

m++; }

a)

m = 2; n = 10

b)

m = 5; n = 2

c)

m = 2; n = 2

d)

m = 120; n = 30

e)

m = 0; n = 2

3.

Укажите каким будет результат вычисления k?

int func()

{ int k = 10;

for (int i = 0; i <= k; i++)

{ return 5;

k = i; } }

(a)  

4.

В каких выражениях произойдет зацикливание программы?

a)

for (int iCount = 0; iCount <= 4;)

b)

while (true)

c)

while (false)

5.

Что означает запись while (false);?

a)

бесконечный цикл 

b)

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

c)

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

d)

аварийный выход из программы 

6.

Что означает запись for (;;);?

a)

бесконечный цикл 

b)

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

c)

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

d)

аварийный выход из программы 

7.

Если i = 5, какой будет результат?

while (i <=5) {

cout << (--i)-- << " ";

if ( i < 2) break; }

a)

4 3 2

b)

4 2 1

c)

4 2

d)

4 3 2 1

e)

цикл будет выполняться бесконечно 

8.

Если i = 5, какой будет результат вывода

do

{ cout << (++i)++ << " "; }

while ( i>=5 && i < 8 ) ;

a)

6

b)

6 8

c)

6 7

d)

6 7 8