Добавил:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
2
Добавлен:
31.01.2021
Размер:
14.5 Кб
Скачать

Інформатика — Тести —    Автори

|

Контакти

|

Підсистема допомоги

|

Методичні вказівки

|

Анотація

|

Назад

   ІнформатикаСтруктури : Використання структурЗміст курсу

Вступ

Теорія

Оголошення структури

Масиви структур

Практика

Практичне заняття

Лабораторна робота

Поточна перевірка знань

Використання структур

Висновки

Версія для друку

 Використання структур  Структура - це ...

Обєднана в єдине ціле множина елементів однакових типів

Обєднана в єдине ціле множина елементів в загальному випадку різних типів

Конструкція, що служить для розміщення в одній області памяті (за однією адресою) даних різних типів

Наступне питання1/5 Задана структура

struct T

{

int a;

int b;

} b={6,7}, *p=&b;

Виберіть вірний спосіб виведення на екран значень a та b (67):

cout<<p->a;

cout<<b.b;

cout<<p.a;

cout<<b->b;

cout<<*p->a;

cout<<b.b;

Наступне питання2/5 Якого типу будуть змінні s1, s2 при наступному оголошенні:

{

struct SS

{ double x; double y; };

SS s1, s2[9];}?

s1 типу double, s2 - масив з 9 елементів цілого типу

s1- структурна змінна типу SS, s2 - масив з 9 елементів типу SS

s1, s2 - масиви з 9 елементів типу SS

Наступне питання3/5 Що виведе на екран фрагмент програми:

{struct T { double x; int у; } p[35], *а=&p[0];

(*а).х=15;

а++;

а->х=105; cout<<p[1].х; } ?

105

15

106

Наступне питання4/5 Що буде виведено на екран програмою:

{ struct T {int m; int с; }

p[15], *x=&p[0];

(*x).m=10;

(*x).c=(*x).m;

x++;

x->m=100; cout<<p[1].m; } ?

100

10

101

Показати результати5/5Результати тесту1.  Пропущено2.  Пропущено3.  Пропущено4.  Пропущено5.  Пропущено © 2008 ХНУРЭ, Інформатики, Сінельнікова Т.Ф., informatika@kture.Kharkov.uaРозроблено за допомогою LERSUS

Соседние файлы в папке content