игра брюс 2048
Главная / Программирование / Основы программирования на языке C / Тест 3

Основы программирования на языке C - тест 3

Упражнение 1:
Номер 1
Что такое операнд в языке Си?

Ответ:

 (1) это бинарная операция 

 (2) это название алгебраического выражения 

 (3) это название арифметической операции 

 (4) это величина, над которой выполняется операция 


Номер 2
Каковы значения целых x и y в выражении y=3+2*(x=7/2);?

Ответ:

 (1) x=3, y=3 

 (2) x=3.5, y=3 

 (3) x=4, y=9 

 (4) x=3, y=9 


Упражнение 2:
Номер 1
Каково значение целой переменной x=(12+6)/2*3?

Ответ:

 (1) 27 

 (2)

 (3) 27.0 

 (4) 3.0 


Номер 2
Каково значение int x после выполнения выражения x=(int)3.8+3.3;?

Ответ:

 (1) x=6 

 (2) x=7.1 

 (3) x=7 

 (4) x=3 


Номер 3
Какова последовательность выполнения операций: * (умножение), /,%?

Ответ:

 (1) операции последовательно выполняются слева направо в порядке расположения их в выражении 

 (2) первой выполняется операция % 

 (3) первой выполняется операция * 

 (4) первой выполняется операция / 


Упражнение 3:
Номер 1
Каково значение целых переменных x и y после выполнения y=x=(2+3)/4;?

Ответ:

 (1) x=1, y=1 

 (2) x=1.025, y=1 

 (3) x=1, y=0 

 (4) x=0, y=1 


Номер 2
Каково значение x после выполнения оператор-выражений x=0; x++;?

Ответ:

 (1) x=0 

 (2) x=1 

 (3) x=2 

 (4) x=3 


Номер 3
Какая из операций написана неверно?

Ответ:

 (1) <= 

 (2) => 

 (3) >= 

 (4) = 


Упражнение 4:
Номер 1
Что будет выведено на печать в результате работы оператора printf("%d",100+65)?

Ответ:

 (1) 100+65 

 (2) 165 

 (3) 65+100 

 (4) 100 


Номер 3
Над какими типами возможна унарная операция ++?

Ответ:

 (1) int 

 (2) unsigned 

 (3) long 

 (4) указатель 


Упражнение 5:
Номер 1
Для чего используется унарная операция минус?

Ответ:

 (1) для изменения знака переменной на противоположный знак (+ на -, а - на +) 

 (2) для получения разности некоторой величины 

 (3) для уменьшения исходной величины 


Номер 2
Как округляется результат деления целых чисел?

Ответ:

 (1) округляется до ближайшего целого 

 (2) в нем отбрасывается дробная часть 

 (3) округляется до ближайшего большего целого числа 

 (4) округляется до меньшего целого числа, если дробная часть результата больше 0,5 


Номер 3
Над какими типами возможна унарная операция -- ?

Ответ:

 (1) int 

 (2) long 

 (3) указатель 


Упражнение 6:
Номер 1
Что понимается под усечением в языке Си?

Ответ:

 (1) в языке Си дробная часть у результата деления целых чисел отбрасывается 

 (2) в языке Си дробная часть у результата деления дробных чисел отбрасывается 

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

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


Номер 2
Каков порядок вычисления операндов операции сравнения?

Ответ:

 (1) справа налево 

 (2) слева направо 

 (3) результат не зависит от порядка вычисления 




Главная / Программирование / Основы программирования на языке C / Тест 3