wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Урок 4. Арифметические действия в языке Си

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

% - это

a)

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

b)

оператор деления

c)

оператор взятия целой части от деления

d)

оператор взятия процентов

2.

Укажите правильный способ вывода на экран функции деления

a)

printf("%d %% %d = %d\n",a,b,res);

b)

printf("%d * %d = %d\n",a,b,res);

c)

printf("%d % %d = %d\n",a,b,res);

d)

printf("%d %/ %d = %d\n",a,b,res);

3.

При вычислении 2/5 (целые числа) ответ получится

a)

0

b)

0,4

c)

0,25

d)

1/4

4.

Если какое-то значение нужно привести к другому типу, нужно

a)

перед этим значением в скобках написать название требуемого типа.

b)

одно из значений сделать вещественным

c)

в начале программы указать второй тип

5.

Укажите в перечне операцию Модуль числа x

a)

fabs(x)

b)

exp(x)

c)

sqrt(x)

d)

pow(x, y)

6.

Укажите в перечне операцию Квадратный корень из числа x

a)

fabs(x)

b)

exp(x)

c)

sqrt(x)

d)

pow(x, y)

7.

Если выполняются арифметические операции с разными типами аргументов. Оба аргумента приводятся к

a)

большему типу

b)

меньшему типу

c)

среднему типу

d)

единому типу

8.

При присваивании:

a)

Значение справа от оператора присваивания приводится к типу переменной слева от оператора присваивания

b)

Значение слева от оператора присваивания приводится к типу переменной справа от оператора присваивания

c)

Тип переменной и справа и слева меняется

9.

Что вычисляется первым?

a)

вычисляются функции

b)

умножение, деление, остаток от деления

c)

выполняется присваивание

d)

сложение, вычитание

10.

Что делает Функция rand()?

a)

возвращает случайное целое число в диапазоне

b)

возвращает последовательность целых чисел в диапазоне

c)

возвращает случайное вещественное число в диапазоне

d)

возвращает последовательность вещественных чисел в диапазоне