- •Тестовые вопросы
- •Символов;
- •Символов;
- •20. В результате выполнения программы
- •21. В результате выполнения программы
- •22. В результате выполнения программы
- •Тема 6: Указатели. Динамическая память.
- •Тема 8. Типы данных, определяемые пользователем. Переименование типов, перечислимые типы, структуры.
- •Тема 11. Разработка приложений со стандартными элементами оконного интерфейса – меню, текстовым редактором и диалоговыми окнами.
- •Тема 10. Реакция на события от мыши и клавиатуры
Символов;
положительных и отрицательных целых чисел;
вещественных чисел.
18. В языке С++ встроенный тип данных «double» предназначен для хранения
Символов;
вещественных чисел;
целых чисел.
19. В языке С++ идентификаторы Index, INDEX и index обозначают
одну и ту же переменную;
две различных переменных;
три различных переменных.
20. Именно такое объявление переменной в языке С++ является НЕ правильным
int x;
int x = 0;
x: int;
21. Именно такое объявление переменной в языке С++ является НЕ правильным
int x1;
int 1x;
int x1 = 1;
22. В языке С++ под типизированными константами понимаются
литеральные константы;
переменные, значения которых нельзя изменить;
параметры компилятора.
23. В языке С++ типизированные константы объявляются следующим образом:
const inx x = 1;
int x = 1;
int x = 1 (const);
24. В языке С++ присвоить значение типизированной константе
нельзя;
можно только при её объявлении;
можно в любом месте программы.
25. В языке С++ основное отличие переменных от типизированных констант состоит в том, что
типизированной константе присвоить значение можно только при её объявлении, переменной – в любом месте программы;
переменная существует в памяти машины, типизированная константа не существует;
типизированную константу можно инициализировать значением при создании, переменную нельзя.
Тема 3. Основные операции языка С++. Консольный ввод и вывод. Массивы.
1. В языке С++ результатом выполнения операции 4 * 5 будет число
20;
20.0
0.
2. В языке С++ результатом выполнения операции 4.0 * 5 будет число
20;
20.0
0.
3. В языке С++ результатом выполнения операции 5 / 2 будет число
3
2
2.5
4. В языке С++ результатом выполнения операции 5 .0 / 2 будет число
3
2
2.5
5. В языке С++ результатом выполнения операции 1 / 2 будет число
0
1
0.5
6. В языке С++ результатом выполнения операции 1.0 / 2 будет число
0
1
0.5
7. В языке С++ результатом выполнения операции 5 % 2 будет число
1) 1
2
3
8. В результате выполнения программы
int x, y;
x = 0;
y = 0;
x = y++;
переменная x получит значение
1) 0;
1;
2;
9. В результате выполнения программы
int x, y;
x = 0;
y = 0;
x = y++;
переменная y получит значение
1) 0;
1;
2;
10. В результате выполнения программы
int x, y;
x = 0;
y = 0;
x = ++y;
переменная y получит значение
1) 0;
1;
2;
11. В результате выполнения программы
int x, y;
x = 0;
y = 0;
x = ++y;
переменная y получит значение
1) 0;
1;
2;
12. В результате выполнения программы
int x, y;
x = 10;
y = 10;
x = --y;
переменная y получит значение
1) 0;
9;
10;
13. В результате выполнения программы
int x, y;
x = 10;
y = 10;
x = y--;
переменная y получит значение
1) 0;
10;
9;
14. Именно таким образом в языке С++ объявляется двумерный массив xx
int xx[10, 10];
int xx[10][10];
xx : int[10][10];
15. Массивы в языке С++ могут быть
только одномерными;
одномерными или двумерными;
с любым количеством измерений;
16. Индексация массивов в языке С++ начинается
с единицы
с нуля
с любого индекса, определяемого программистом
17. Если одномерный массив в языке С++ состоит из N элементов, то его индекс может принимать значения
от 0 до N-1
от 1 до N
от 0 до N
18. Для вывода информации на консоль в стандартном языке С++ используется функция
output( );
write( );
printf( );
19. В стандартном языке С++ для хранения текстовых строк используется
массив переменных типа char;
специальный строковый тип данных string;
массив переменных типа string;
