Главная /
Язык программирования 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; }
Что выведет программа в стандартный поток вывода?
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;
}
вопрос
Правильный ответ:
20
21
0
ошибка
Сложность вопроса
76
Сложность курса: Язык программирования C++
54
Оценить вопрос
Комментарии:
Аноним
Я завалил зачёт, почему я не нашёл данный сайт с ответами с тестами intuit месяц назад
23 окт 2018
Аноним
Кто ищет вот эти ответы с интуитом? Это же элементарно (я не ботан)
17 июн 2016
Другие ответы на вопросы из темы программирование интуит.
- # Каково преимущество использования ключевого слова const вместо директивы #define?
- # Отметьте правильный вариант описания функции шаблона:
- # Укажите правильное объявление шаблона функции, если в программе производится вызов double х = zero<double>();
- # Укажите правильные присваивания значений переменным и константам
- # Укажите в какой строке кода произойдет ошибка компиляции? 1: class Channel 2: { public: 3: void SetNumber (int n) { number = n;}; 4: int GetNumber() const { return number;}; 5: int number;}; 6: int main() 7: { Channel ch; 8: ch.number = 9; 9: ch.SetNumber(10); 10: Channel ch2(2); 11: return 1; 12: }