База ответов ИНТУИТ

Язык программирования C++

<<- Назад к вопросам

Что выведет программа в стандартный поток вывода?
class A{  public :  int a, b; protected : int z; private : short id; } A1;class B : protected A{ public : short t; void ff(short a) { id = ++a; }} B1;int main(){  B1.ff(20); cout << B1.id;}

(Отметьте один правильный вариант ответа.)

Варианты ответа
ошибка(Верный ответ)
21
20
0
Похожие вопросы
Что будет выведено в стандартный поток вывода в результате исполнения следущей программы?
class Add{ public: short S1;  int f(int x)    { return S1 + ++x;}  int A(short a, short b);} K1;int Add::A(short a, short b){   this->S1 += a*b;  return this->S1; };int main(){    K1.S1 = 2;   K1.f(2);   K1.A(0, 1);   cout << K1.S1;   return 0;}
Какой результат будет у следующего выражения?
 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 : private A   { private : int k;} B1;  int main()   { B1.a = 10;      cout << B1.a;   } 
Укажите какое из выражений будет правильным?
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 z;     private : short i; } A1;class B : protected A{     public :  int c, d;     private : int k; } B1;
Укажите какое из выражений будет правильным?
 class A   { public :  int a, b;     protected : int z;    private : short i; } A1; class B : public A   { public :  int c, d;     private : int k;} B1; 
Какой результат будет у следующего выражения?
  class A    { friend int Freund();            friend class B;        public : int x, y;        private: short i;    } A1;  class B    {  public : void func_B(); }B1;  int Freund()    {  A1.x = 1; A1.y = 2; A1.i += 3;      return A1.x + A1.y + A1.i;       }  void B::func_B()    {  A1.i = 2; }  int main()    {  B1.func_B(); cout << Freund(); }  
Какое второе число будет выведено в результате выполнения следующего кода?
class t{ public: int sum;  float f(int a, short m)  {   sum++;  return sum * a - m;  }} v;int main(){    v.sum = 5;   cout << v.sum << "  " << v.f(5, 2);}
Что будет на экране после выполнения программы
#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;}
Какой будет результат выполнения следующего кода?
class A {public:     int inc(int x) { return ++x; };     int inc(short x) { return x + 2; };};A obj; int y = 5;cout << obj.inc(y);