Главная /
Язык программирования C++ для профессионалов /
Что будет напечатано в результате работы следующей программы? main() { int a = 0, x = 0; for (int i = 0; i < 4; i++) { a++; if (i == 2) goto B; x++; } if (a > x) goto C; x = 10; C: a -= x; B: a += x; cout << a << " " << x; }
Что будет напечатано в результате работы следующей программы?
Правильный ответ:
2 4
5 3
5 2
ошибка выполнения
Сложность вопроса
51
Сложность курса: Язык программирования C++ для профессионалов
83
Оценить вопрос
Комментарии:
Аноним
спасибо за тест
08 сен 2017
Аноним
Экзамен прошёл на зачёт. Спасибо сайту
18 окт 2016
Другие ответы на вопросы из темы программирование интуит.
- # Каким образом можно избежать неоднозначности при делегировании?
- # Определены классы: class window { virtual void move(); }; class figure { virtual void move(); }; class cwindow : public window { virtual int wmove(int) = 0; void move() { wmove(); } }; class cfigure { virtual int fmove(int) = 0; void move() { fmove(); } }; class wind_fig : public cwindow, public cfigure { void wmove(); void fmove(); }; К какому виду относится класс wind_fig?
- # Какие типы конструкторов используются для инициализации объектов?
- # Отметьте все неверные утверждения:
- # Что производит эта программа? #include <fstream> #include <vector> #include <stack> using namespace std: int main(){ ifstream in ("inpnum"); stack <int. vector<int> > s; int x; while ( in >> x. !in.eof()) s.push(x); while (!s.empty()){ X = s.top(); cout << x << " "; s.pop(); return 0; } }