Файл: Программа передаёт управление в случае, если значение переменной или выражения оператора switch не совпадает ни с одним константным выражением.doc
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 25.10.2023
Просмотров: 141
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
-
1 -
2 -
3
9. Цикл с предусловием?
-
For -
While -
do while
10. Простые типы данных в С++.
-
целые – bool, вещественные – float или double, символьные – string -
целые – int, вещественные – float или double, символьные – char -
целые – int, вещественные – float или double, символьные – string -
целые – int, вещественные – float или real, символьные – char
11. Укажите операцию, приоритет выполнения которой больше остальных
-
++ -
* -
+ -
() -
/
12. Каков будет результат выражения !(1 && !(0 || 1))?
-
False -
True -
Неоднозначность
13. Какое значение будет содержать переменная х?
| #include int x; int main() { int y; std::cout << x << std::endl; std::cout << y << std::endl; return 0; } |
-
0 -
Неопределённое
14. Какой заголовочный файл следует подключить, чтобы можно было пользоваться приведением типов данных?
-
Cmath -
Cctype -
Никакого
15. Переменная x может быть доступна в другом блоке программы?
| int main(int argc, char** argv) { if ( argc > 2 ) { int x = 5; } else { } return 0; } |
-
Нет -
Да
16. Если условие оператора выбора ложное, то:
-
выполняется тело оператора выбора -
выполняется следующий оператор, сразу после оператора if -
программа завершает работу
17. Логическая операция с большим приоритетом выполнения
-
! -
&& -
||
18. Чему равен результат выполнения следующего выражения: 1000 / 100 % 7 * 2 ?
-
6 -
10 -
1000 -
250
19. Укажите правильное приведение типа данных!
-
to(char, a) -
char:a -
a(char) -
(char)a
20. Почему приведение типов данных может быть не безопасно.
-
нет никаких опасностей -
Вы можете навсегда изменить значение переменной -
Вы можете временно потерять часть данных - таких, как отсечение десятичной части чисел с плавающей точкой -
Некоторые преобразования не определены компилятором, такие как - преобразование символа в целое
21. Оператор if else позволяет определить действие ...
-
только для ложного условия -
только для истинного условия -
для истинного и ложного условий
22. Какой из ниже перечисленных вариантов ответа, показывает правильно записанный оператор выбора if ?
-
условное выражение if -
if { условное выражение} -
if условное выражение -
if ( условное выражение )
23. Какая из переменных хранит количество аргументов, передаваемых в программу?
-
Argv -
Count -
Argc -
Arglen
24. Для чего используются встроенные функции?
-
Чтобы уменьшить размер программы -
Для увеличения скорости работы программы -
Для удаления ненужных функций -
Для упрощения файла с исходным кодом
25. Что будет напечатано на экране, после выполнения этого кода?
| #include int foo(int x, int y) { return x+y; } double foo(double x, double y) { return x+y; } int main(int argc, char** argv) { double (*ptr)(int, int); ptr = foo; std::cout << ptr(3,8) << std::endl; return 0; } |
-
3 -
11 -
ошибка компиляции -
8
Ответы.
| | | | | | | | | | | | | | | | | | | | | | | | | |
Вариант 1 | б | а | г | в | г | г | а | а | б | а | а | б | г | в | б | в | б | б | д | б | в | г | б | б | в |
Вариант 2 | в | г | б | а | в | г | в | а | б | а | в | в | г | в | в | б | а | а | а | в,г | в | а | г | в | б |
Вариант 3 | г | б | в | б | а | б | а | б | б | б | г | б | б | в | а | б | а | а | г | в | в | г | в | б | в |