Главная /
Структуры и алгоритмы компьютерной обработки данных /
Объявлено объединение с битовыми полями и выполнено присваивание cod.n=12. Укажите значение поля a3 union { unsigned n; struct { unsigned a0 : 1; unsigned a1 : 1; unsigned a2 : 1; unsigned a3 : 1; unsigned a4 : 1; unsigned a5 : 1; unsigned a6 : 1; unsigne
Объявлено объединение с битовыми полями и выполнено присваивание cod.n=12
. Укажите значение поля a3
union {
unsigned n;
struct {
unsigned a0 : 1;
unsigned a1 : 1;
unsigned a2 : 1;
unsigned a3 : 1;
unsigned a4 : 1;
unsigned a5 : 1;
unsigned a6 : 1;
unsigned a7 : 1;
} byte;
} cod;
вопрос
Правильный ответ:
0
1
12
21
Сложность вопроса
83
Сложность курса: Структуры и алгоритмы компьютерной обработки данных
75
Оценить вопрос
Комментарии:
Аноним
спасибо за ответ
12 авг 2018
Аноним
Это очень заурядный вопрос интуит.
18 июн 2018
Другие ответы на вопросы из темы программирование интуит.
- # В программе объявлен и проинициализирован массив int a[]={1,3,8,5,0,4,9,2,13}. Укажите значение a(a[7]+a[1]).
- # Определите размер структуры, которая объявлена следующим образом: struct Book { int number; union { char titl[30]; char x; } info; };
- # Укажите порядок выделения динамической памяти под двумерный массив matr[i] = new int [m];int n=5, m=6,**matr;for (int i=0; i<n; i++)matr = new int * [n];
- # Каково назначение типа void?
- # Дан программный код. Какое значение возвращает функция Search? int Search(int *x, int k, int key){ x = (int *)realloc(x,(k+1)*sizeof(int)); x[k] = key; int i = 0; while ( x[i] != key ) i++; return i < k ? i : -1; }