- •Команда препроцессора, включающая файл с функциями ввода-вывода в стиле с:
- •1. Пробел
- •Ошибки в первой строке программы:
- •Ошибки во второй строке программы:
- •Ошибки в третьей строке программы:
- •Ошибки в четвертой строке программы:
- •Ошибки в пятой строке программы:
- •Ошибки в шестой строке программы:
- •Ошибки в седьмой строке программы:
- •Ошибки в программе:
- •Истинные высказывания:
- •Истинные высказывания:
- •1. Файл
- •2. Блок
- •4. Функция
- •Указать значение переменной в строке 7:
- •Указать значение переменной в строке 4:
- •Указать значение переменной в строке 6:
- •Указать значение переменной в строке 8:
- •Указать значение переменной в строке 10:
- •Указать значение переменной в строке 12:
- •Истинные высказывания о состоянии всех переменных в строке 6:
- •Истинные высказывания о состоянии всех переменных в строке 7:
- •Истинные высказывания о состоянии всех переменных в строке 9:
- •Истинные высказывания о состоянии всех переменных в строке 11:
- •Истинные высказывания:
Истинные высказывания о состоянии всех переменных в строке 7:
{ int i=3; char ch; //строка 3 { double i; i=3.0; // строка 6 ch=’A’; // строка 7 } i+=1; }
1. int i в области действия блока и видима
2. int i в области действия блока, но скрыта
3. double i в области действия блока и видима
4. double i в области действия блока, но скрыта
5. char ch в области действия блока и видима
6. char ch в области действия блока, но скрыта
7. double i вне области действия блока
8. int i вне области действия блока
9. char ch вне области действия блока
Истинные высказывания о состоянии всех переменных в строке 9:
{ int i=3; char ch; //строка 3 { double i; i=3.0; // строка 6 ch=’A’; } i+=1; // строка 9 }
1. int i в области действия блока и видима
2. int i в области действия блока, но скрыта
3. double i в области действия блока и видима
4. double i в области действия блока, но скрыта
5. char ch в области действия блока и видима
6. char ch в области действия блока, но скрыта
7. double i вне области действия блока
8. int i вне области действия блока
9. char ch вне области действия блока
Истинные высказывания о состоянии всех переменных в строке 11:
{ int i=3; char ch; //строка 3 { double i; i=3.0; // строка 6 ch=’A’; } i+=1; // строка 9 } …… // строка 11
1. int i в области действия блока и видима
2. int i в области действия блока, но скрыта
3. double i в области действия блока и видима
4. double i в области действия блока, но скрыта
5. char ch в области действия блока и видима
6. char ch в области действия блока, но скрыта
7. double i вне области действия блока
8. int i вне области действия блока
9. char ch вне области действия блока
______________________________________________________________________________________________гр.11____________________________________________________________________________
Истинные высказывания:
Пространство имен – область программы, в которой распознается определенная совокупность имен, которые неизвестны за пределами этого пространства имен.
Ключевое слово namespace путем объявления именованных областей позволяет разделить глобальное пространство имен и определяет область видимости.
Стандартная библиотека С++ объявляется в собственном пространстве имен std, а не в глобальном пространстве.
Директива using namespace std; означает, что все определенные ниже в программе имена будут относиться к пространству имен с именем std.
Описание int geo:: n; позволяет объявить глобальную переменную n также в пространстве имен geo.
При обращении внутри пространства имен к объектам, объявленным в нем, следует указывать оператор расширения области видимости ::.
При обращении извне пространства имен к объектам, объявленным внутри этого пространства, не следует указывать оператор расширения области видимости ::.
Пространство имен становится видимым от точки написания директивы using namespace имя;.
______________________________________________________________________________________________гр.12____________________________________________________________________________
Базовые арифметические типы:
1. short
2.unsigned int
3. unsigned long
4. char
5. wchar_t
6. long
7. int
Базовые арифметические типы:
1. unsigned
2. float
3. double
4. int
5. long
6. классы
Скалярные типы:
1. арифметические
2. «пустой» тип void,
3. указатели,
4. ссылки,
5. перечисляемый тип enum
6. функции
7. классы
Производные типы:
1. скалярные;
2. структурированные;
3. функции;
истинные высказывания:
1. значения структурированного типа данных представляют собой совокупность значений компонент, принадлежащих к определенным ранее типам компонент
2. с помощью ранее определенных типов можно определить структурированный тип данных
3. характеристиками структурированного типа являются множественность элементов и его структура
4. характеристиками структурированного типа являются способ доступа к его элементам, тип элементов и операции с данными этого типа
5. массивы, структуры, объединения, классы – это структурированные типы
6. множество значений структурированного типа определяется множеством значений его элементов и их количеством
7. производные типы можно конструировать из базовых типов и типа void, с помощью знаков операций и разделителей *, &, [ ], ( ) и механизмов определения типов структурированных данных