Главная /
Язык программирования 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
5
4
3
Сложность вопроса
54
Сложность курса: Язык программирования C++
54
Оценить вопрос
Комментарии:
Аноним
спасибо за тест
15 ноя 2019
Аноним
Я провалил сессию, какого рожна я не углядел этот сайт с ответами по тестам интуит до этого
11 янв 2019
Аноним
Спасибо за решебник по intuit.
09 май 2016
Другие ответы на вопросы из темы программирование интуит.
- # Вызовет ли данный код ошибку компиляции? class Rectangle { public: int a,b; int sum(); int square(); ~rect(); };
- # Что является результатом компоновки программы?
- # Если функция вычисления суммы целых чисел от 1 до n имеет прототип int sum(int n), то как будет выглядеть запись определения функции с использованием рекурсии? 1.{if (n == 1) return 1; else return n + sum (n - 1);} 2. {if (n == 1) return 1; else return sum(n);}
- # Что будет выведено в результате выполнения следующего кода? int a[4] = { 1,2,3,4}; int* p = a; cout << (*p+2) + *p;
- # Что будет выведено на экран в результате выполнения данного кода? int main() { ...... float a1 = 7, a2 = 8; { float p=4; float p1=5; p1+=5; } if (a2) a1+=a2+p1++; cout << a1; ..... }