wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Викторина по языку программирования Си

Total questions: 15

Worksheet time: 5mins

Name
Class
Date
1.

Что такое синтаксические ошибки?

a)

Ошибки, возникающие при выполнении программы

b)

Ошибки, связанные с неправильным использованием переменных

c)

Ошибки, возникающие из-за нарушения формальных правил написания программы

d)

Ошибки, связанные с неправильным пониманием смысла операторов

2.

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

a)

/* */

b)

//

c)

/*

d)

#

3.

Какой из следующих типов данных является целым?

a)

float

b)

char

c)

double

d)

int

4.

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

a)

1stVariable

b)

variable name

c)

_variable

d)

variable#1

5.

Какой тип данных занимает 4 байта в памяти?

a)

char

b)

int

c)

float

d)

short

6.

Что такое лексемы в языке Си?

a)

Ошибки, возникающие при компиляции

b)

Структуры данных

c)

Минимальные значимые единицы текста в программе

d)

Типы данных, используемые в программе

7.

Какой из следующих символов используется для обозначения конца строки в языке Си?

a)

'\t'

b)

'\0'

c)

'\n'

d)

'0'

8.

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

a)

static

b)

int

c)

char

d)

float

9.

Какое преобразование типов является безопасным?

a)

Преобразование в порядке увеличения размера памяти

b)

Преобразование из int в float

c)

Преобразование из float в int

d)

Преобразование из char в int

10.

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

a)

<

b)

>

c)

==

d)

!=

11.

Какой результат будет у выражения x = (n + k) / 3, если n = 6 и k = 4?

a)

2

b)

3.333333

c)

3

d)

4

12.

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

a)

!

b)

||

c)

&&

d)

==

13.

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

a)

|

b)

&&

c)

&

d)

^

14.

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

a)

%f

b)

%s

c)

%d

d)

%c

15.

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

a)

printf

b)

scanf

c)

getch

d)

puts