Главная /
Язык программирования C++ /
Какой результат будет у следующего выражения? class A { public : int a, b; protected : int z; private : short i; } A1; class B : protected A { private : int k;} B1; int main() { B1.z = 20; cout << B1.z; }
Какой результат будет у следующего выражения?
class A
{ public : int a, b;
protected : int z;
private : short i; } A1;
class B : protected A
{ private : int k;} B1;
int main()
{ B1.z = 20;
cout << B1.z;
}
вопрос
Правильный ответ:
20
ошибка
0
Сложность вопроса
74
Сложность курса: Язык программирования C++
54
Оценить вопрос
Комментарии:
Аноним
Я провалил зачёт, какого чёрта я не увидел этот чёртов сайт с решениями интуит до сессии
08 янв 2020
Аноним
Это очень не сложный решебник интуит.
14 авг 2018
Другие ответы на вопросы из темы программирование интуит.
- # Сколько вызовов системных функций всегда будет в программе, независимо от ее реализации?
- # Если имеется программа int a = 7; //в глобальном пространстве void f() { static int a; a += 5; } и в функции main() выполняется f(); cout << a; то какой будет результат?
- # Если имеется программа int a; //в глобальном пространстве void f() { extern int a; a = 8; } и в функции main() выполняется a = 3; f(); cout << a; то какой будет результат?
- # Отметьте все верные утверждения о статических атрибутах класса:
- # Что будет на экране после выполнения программы #include <iostream.h> short x = 4, i = 0; void fun1() { if (i == 5) throw 2; } void fun2() { --x; fun1(); x++; } int main() { try { fun2(); } catch (int) { cout << "Exception "; } cout << x << " " << i; }