Главная /
Язык программирования C++ /
Что будет на экране после выполнения программы #include <iostream.h> short x = 4, i = 0; void fun1() { if (i == 0) throw 2; } int fun2() { --x; fun1(); x++; return x; } int main() { try { fun2(); } catch (int) { cout << "Exception "; } cout &l
Что будет на экране после выполнения программы
#include <iostream.h>
short x = 4, i = 0;
void fun1()
{ if (i == 0) throw 2; }
int fun2()
{ --x; fun1(); x++; return x; }
int main()
{ try
{ fun2(); }
catch (int)
{ cout << "Exception "; }
cout << x << " " << i;
}
вопрос
Правильный ответ:
Exception
Exception 4 0
Exception 3 0
ошибка компиляции
Сложность вопроса
77
Сложность курса: Язык программирования C++
54
Оценить вопрос
Комментарии:
Аноним
Я завалил зачёт, почему я не нашёл этот сайт с решениями по интуит в начале сессии
15 авг 2018
Аноним
Кто гуглит вот эти ответы с интуитом? Это же очень просты вопросы
29 авг 2016
Другие ответы на вопросы из темы программирование интуит.
- # Какие из следующих объявлений метода func синтаксически правильны?
- # Какой результат будет у следующего выражения? #define CIRC(x) (3 * (x) * (x)) #include <iostream.h> int main() { int a = 1, b = 2; std::cout << CIRC(a + b); }
- # Отметьте те средства языка Си++, которые относятся к диагностике ошибок
- # Отметьте истинные высказывания:
- # Какой будет результат ? int f(int& x) { static int a = 0; if (!a) a = ++x; return a;} int y = 6; f(y); cout << f(y) << y;