Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Чему будет равно значение переменной t.a после выполнения приведенной программы? int main(void) { struct test { unsigned int a : 2; unsigned int b : 8; }; int c; struct test t; t.b = 255; t.a = t.b & 3; printf("t.a = %d\n", t.a); return 0; }
Чему будет равно значение переменной t.a
после выполнения приведенной программы?
int main(void)
{
struct test {
unsigned int a : 2;
unsigned int b : 8;
};
int c;
struct test t;
t.b = 255;
t.a = t.b & 3;
printf("t.a = %d\n", t.a);
return 0;
}
вопрос
Правильный ответ:
3
7
15
Сложность вопроса
87
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Это очень элементарный вопрос intuit.
01 фев 2020
Другие ответы на вопросы из темы программирование интуит.
- # В результате выполнения какой программы на экран ничего не будет выведено?
- # В приведенной программе происходит инициализация структуры данных о студенте и последующий вывод этих данных: struct student { char fio[30]; int group; float average; }; struct student Init(char*, int, float); void Print(struct student*); int main(void) { struct student s, *st; int i; st = Init("Ivanov I.", 3801, 5.00); Print(st); return 0; } struct student Init(char* n, int i, float f) { struct student s, *st; st = &s; strcpy(st->fio, n); st->group = i; st->average = f; return s; } void Print(struct student *st) { printf("\nName: %s", st->fio); printf("\nGrouproup: %d", st->group); printf("\nAverage mark: %.2f\n", st->average); } Какие утверждения являются верными для приведенной программы?
- # Какие достоинства имеет использование рекурсии?
- # Сколько раз будет выполнен цикл for? int x; printf("Угадайте число:\n"); for (x=0; x!=123; ) scanf("%d", &x);
- # Чему будет равно значение переменной size в результате выполнения приведенного фрагмента кода? int arr[5][2] = {0,1,2,3,4,5,6,7,8,9}; size = sizeof(arr)/sizeof(arr[0]);