Главная /
Язык программирования C++ для профессионалов /
Какой будет результат следующей программы? class t { public: t() { s = 2; } ~t() {}; int s; int f(int a) { s++; return s * a; } class t2 { public : int i; }; }; main() { t obj_t; t::t2 obj_t2; obj_t2.i = 5; cout << (obj_t.f(2) + obj_t2.i) << e
Какой будет результат следующей программы?
Правильный ответ:
11
10
12
ошибка выполнения
Сложность вопроса
86
Сложность курса: Язык программирования C++ для профессионалов
83
Оценить вопрос
Комментарии:
Аноним
Кто ищет данные тесты inuit? Это же легко
28 окт 2017
Аноним
Я сотрудник университета! Немедленно уничтожьте сайт vtone.ru с ответами с интуит. Пишу жалобу
27 мар 2017
Другие ответы на вопросы из темы программирование интуит.
- # Какие манипуляторы указывают, в какой системе счисления должны выводиться числа?
- # Чему будет равна переменная x? void f() { int x = 1; int &y = x; int &z = y; z = -1; }
- # Выберите корректные части кода 1. char* str ="a"; switch(str) { case "a": ;break; default:; } 2. enum day{sun,mon,thus}; day d = mon; switch(d) { case sun: ;break; }
- # С какого символа начинаются директивы препроцессору?
- # Имеется программный код: class A { public : int a, b; protected : int z; private : short i; } A1; class B : public A { private : int k; int func (float d); } B1; Выберите для него верные определения функции func: 1. int B::func(float d) { B1.i = b + a; return b; } 2. int B::func(float d) { k = this.b + a; return b; } 3. int B::func(float d) { B1.z = this->b + a; return b; }