Главная /
Язык программирования C++ /
Укажите какое из выражений будет правильным? class A { public : int a, b; protected : int func (float d) {}; private : short i; } A1; class B : public A { private : int k; } B1; class C : public B { protected : int l, m; } C1;
Укажите какое из выражений будет правильным?
class A
{ public : int a, b;
protected : int func (float d) {};
private : short i; } A1;
class B : public A
{ private : int k; } B1;
class C : public B
{ protected : int l, m; } C1;
вопрос
Правильный ответ:
B1.k = 3;
C1.a = C1.b;
C1.a = C1.i;
C1->a = C1->b;
Сложность вопроса
88
Сложность курса: Язык программирования C++
54
Оценить вопрос
Комментарии:
Аноним
Если бы не эти решения - я бы сломался c этими тестами интуит.
28 мар 2017
Аноним
Если бы не опубликованные ответы - я бы сломался c этими тестами интуит.
15 фев 2017
Другие ответы на вопросы из темы программирование интуит.
- # Какие из следующих объявлений метода func синтаксически правильны?
- # Какой результат будет у следующего выражения? #define CIRC(x) (3 * (x) * (x)) #include <iostream.h> int main() { int a = 1, b = 2; std::cout << CIRC(a + b); }
- # Что будет на экране после выполнения программы #include <iostream.h> short x = 4, i = 0; void fun1() { double p=2; if (!i) throw p; } void fun2() { --x; fun1(); x++; } int main() { try { fun2(); } catch (double) { cout << "Exception "; } cout << x << " " << i; }
- # Чему равен результат вычисления выражения x + 3 * b / 2 при x = 12 и b = 8 ?
- # Что будет выведено на экран в результате выполнения приведенной ниже программы? #include "iostream.h" #include "conio.h" int main() { int *a; int b=7; a = &b; b+= 7; (*a)++; cout << a; getch(); return 0; }