1-1 Программирование С++ / html / modules / 019 / content / multiply-choice-test5
.htmlІнформатика — Тести — Автори
|
Контакти
|
Підсистема допомоги
|
Методичні вказівки
|
Анотація
|
Назад
ІнформатикаСтруктури : Використання структурЗміст курсу
Вступ
Теорія
Оголошення структури
Масиви структур
Практика
Практичне заняття
Лабораторна робота
Поточна перевірка знань
Використання структур
Висновки
Версія для друку
Використання структур Структура - це ...
Обєднана в єдине ціле множина елементів однакових типів
Обєднана в єдине ціле множина елементів в загальному випадку різних типів
Конструкція, що служить для розміщення в одній області памяті (за однією адресою) даних різних типів
Наступне питання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