wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Массивы и функции С++

Total questions: 11

Worksheet time: 9mins

Name
Class
Date
1.

Что такое массив?

a)

Таблица, хранящая различные значения

b)

Структура данных, хранящая набор значений одного типа, объединенных под одним единым именем и идентифицируемых по индексу

c)

Ячейка в памяти компьютера, где может храниться одно значение

2.

Дан массив int array[5] = { 3, 10, 7, 9, 2}.

Как обратиться к числу 7?

a)

array[7];

b)

array[2];

c)

array[3];

3.

Что делает представленный отрывок кода?

a)

Подсчитывает количество элементов в массиве array

b)

Подсчитывает сумму первых 10 элементов массива array

c)

Вычисляет сумму индексов массива array

4.

Где представлено правильное объявление двумерного массива?

a)

b)

c)

5.

На картинке представлен массив. Какой элемент будет находиться под именем a[1][4]?

a)

4

b)

8

c)

Никакой

6.

Прототип функции содержит:

a)

Имя функции, количество и типы аргументов, тело функции, возвращаемый тип данных

b)

Возвращаемый тип данных, типы аргументов и тело функции

c)

Имя функции, количество и типы аргументов и возвращаемый тип данных

d)

Имя и тело функции

7.

Какой оператор используется для возврата значения из функции?

a)

break

b)

continue

c)

return

d)

exit

8.

Указателем называется:

a)

переменная, хранящая в качестве значения какой-либо адрес в памяти машины

b)

любая локальная переменная

c)

любая глобальная переменная

d)

переменная, хранящая в качестве значения ссылку на какой-либо адрес в памяти

 

9.

Какое из следующих утверждений верно для функции?

a)

Ни один из ответов не является правильным 

b)

Функция вычисляет факториал целого числа 

c)

Функция вычисляет 1 на n -й степени 

d)

Функция вычисляет квадратный корень из целого числа

10.

В следующем фрагменте:

a)

A – фактический параметр, j – формальный параметр

b)

A – формальный параметр, j – фактический параметр

c)

A и j – фактические параметры

d)

A и j – формальные параметры

11.

Пример передачи переменной по ссылке:

a)

void fn2 (int &X)

{&X = 2;}

b)

void fn2 (int *X)

{*X = 2;}

c)

void fn2 (int X)

{X = 2;}

d)

void fn2 (int &X)

{X = 2;}