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

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

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

Какое второе число будет выведено в результате выполнения следующего кода?
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);}

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

Варианты ответа
5
29
27
6
28(Верный ответ)
Похожие вопросы
Что будет выведено в стандартный поток вывода в результате исполнения следущей программы?
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;}
Что будет выведено на экран в результате выполнения данного кода?
int main()   {      ......        float a1 = 7, a2 = 8;           {              float p=4;              float p1=5;              p1+=5;           }	if (a2) a1+=a2+p1++;	cout << a1;	.....  }	
Какой будет результат выполнения следующего кода?
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);
Какой будет результат выполнения следующего кода?
class A {public:     int y;     int inc(int x) { return ++y; };     int inc(short x) { return x + y; };};A obj; int y = 5; obj.y = 6;cout << obj.inc(y);
Какой будет результат выполнения следующего кода?
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); 
Какое значение будет выведено в стандартный поток в результате выполнения следующего фрагмента программы?
...// Необходимые библиотеки подключеныstruct my{ int a, b;} m1;int func(my *f){ return f->a + f->b++;}int main(){ m1.a = 2; m1.b = 5; cout << func(&m1); return 1;}
Что будет выведено в результате выполнения данного кода?
  int f1(int x1, int &x2) { return ++x1 + (++x2); }	int main()	  { int a = 7, k = 1;		k = f1(a, k);		cout << a << " " << k;	  }	
Если имеется объявление float f=4;double d=4; что будет выведено на экран в результате выполнения кода
if(f>d)cout << "f>d";if (f==d)cout << "f=d";if(f<d)cout <<"f<d";
Что будет выведено в результате выполнения следующего кода?
  int a[4] = { 1,2,3,4};  int* p = a; cout << (*p+2) + *p;  
Что будет выведено на экран в результате следующего выражения?
struct my{ int a, b;} m1;int func(my f){ return f.a + f.b++;}int main(){ m1.a = 5; m1.b = 10; cout << func(m1); return 0;}