Главная /
Язык программирования C++ /
Какой будет результат выполнения следующего кода? 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 inc(int x) { return ++x; };
int inc(short x) { return x + 2; };
};
A obj; int y = 5;
cout << obj.inc(y);
вопрос
Правильный ответ:
6
7
8
Сложность вопроса
84
Сложность курса: Язык программирования C++
54
Оценить вопрос
Комментарии:
Аноним
Спасибо за ответы интуит
15 янв 2020
Аноним
Я завалил зачёт, почему я не углядел данный сайт с ответами по тестам интуит до сессии
24 янв 2018
Другие ответы на вопросы из темы программирование интуит.
- # Абстрактный класс – это класс, в котором
- # Что произойдет, если определение класса будет находиться в файле в двух местах?
- # Объявление extern int f; означает:
- # Произойдет ли ошибка компиляции если функцию int sum(int a, int a1, int a2, int a3, int a4=2) {return a+a1+a2+a3+a4;} вызвать в функции main следующим образом int main() { int z=1,b=1,c=1,d=1,e=1; sum(z,b,c,d,e); .... }
- # Какой результат у следующего выражения? struct str { int a = 2; float b = 10; } m1, m2; cout << m1.a * m2.b;