Главная /
Язык программирования C++ /
Какой результат будет у следующего выражения? int main() { try { try { try { throw 1; } catch (int) { cout << "Exception 1"; } } catch (int) { cout << "Exception 2"; } } catch (int){ cout << "Exception 3"; } return 0; }
Какой результат будет у следующего выражения?
int main()
{ try
{
try
{
try { throw 1; }
catch (int) { cout << "Exception 1"; }
}
catch (int) { cout << "Exception 2"; }
}
catch (int){ cout << "Exception 3"; }
return 0;
}
вопрос
Правильный ответ:
Exception 1Exception 2Exception 3
Exception 1Exception 2
Exception 1
Exception 2
Exception 3
Сложность вопроса
50
Сложность курса: Язык программирования C++
54
Оценить вопрос
Комментарии:
Аноним
спасибо за пятёрку
26 дек 2017
Аноним
Какой студент ищет данные ответы inuit? Это же совсем для даунов
11 авг 2017
Аноним
Спасибо за тесты по интуиту.
30 сен 2016
Другие ответы на вопросы из темы программирование интуит.
- # В программе на языке Си++ обязательно имеется функция
- # Отметьте те средства языка Си++, которые относятся к диагностике ошибок
- # Что будет на экране после выполнения программы? #include <iostream.h> #include <fstream.h> #include <string.h> int main() { int i = 1, j = 25; double a = 25e6; char s[40]; strcpy(s, "Test"); ofstream outfile("c:\\test.dat"); if (!outfile) { cout << "Ошибка создания файла"; return 1; } outfile << i << ' ' << j << ' ' << a << ' ' << s << endl; outfile.close(); }
- # В каких выражениях возвращаемое значение будет логическим?
- # Если функция вычисления факториала n имеет прототип int fact(int n), отметьте код, использующий рекурсию и правильно вычисляющий значение факториала: