Главная /
Язык программирования C++ /
Что будет на экране после выполнения программы int m = 5; namespace space1 { int x1 = 3; namespace space2 { int x1 = 2 + ::m + space1::x1; } } int main() { int x3 = space1::space2::x1 * 2; { int x3 = 10; } cout << x3; return 0; }
Что будет на экране после выполнения программы
int m = 5;
namespace space1
{ int x1 = 3;
namespace space2
{ int x1 = 2 + ::m + space1::x1; }
}
int main()
{ int x3 = space1::space2::x1 * 2;
{ int x3 = 10; }
cout << x3;
return 0;
}
вопрос
Правильный ответ:
10
20
13
ошибка компиляции
Сложность вопроса
52
Сложность курса: Язык программирования C++
54
Оценить вопрос
Комментарии:
Аноним
Большое спасибо за гдз по интуиту.
20 фев 2018
Другие ответы на вопросы из темы программирование интуит.
- # Известно, что в классе A определен один публичный конструктор A(int);. Выберите из предложенных выражений компилируемые:
- # Класс B наследован от класса A. Отметьте верное для класса B.
- # Какие из перечисленных операций не являются операциями доступа к атрибуту класса?
- # Результат работы программы: #include <iostream.h> int main() { int ic; cout << "Введите любую десятичную цифру:"; cin >> ic; switch (ic) { case 0: case 1: cout << "один "; case 2: case 3: cout << "три "; case 4: case 5: cout << "пять "; case 6: case 7: cout << "семь "; case 8: case 9: cout << "девять "; break; default: cout << "ERROR!!!"; } return 1; }
- # Какой будет результат следующей программы? class t { public: int sum; float f(int a) { sum++; return sum * a; } } cl; int main() { cl.sum = 10; cout << cl.sum << " " << cl.f(4); }