Главная / C#: ООП и классы / Проанализируйте приведенный ниже код. static void Main() { int a = 100; try { a = Devide(a); } finally { System.Console.Write(" Программа завершена!"); } System.Console.WriteLine(" a=" + a); } static int Devide(int b) { return 100 / b; } Укажите результат

Проанализируйте приведенный ниже код. static void Main() { int a = 100; try { a = Devide(a); } finally { System.Console.Write(" Программа завершена!"); } System.Console.WriteLine(" a=" + a); } static int Devide(int b) { return 100 / b; } Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:

вопрос

Правильный ответ:

программа не выполняется, так как обнаружена синтаксическая ошибка, связанная с тем, что блок finally не может следовать за блоком try
Программа завершена! a=1
a=1 Программа завершена!
a=1
программа завершится аварийно, так как после try-блока отсутствует catch-блок
Сложность вопроса
60
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я провалил экзамен, почему я не увидел этот крутой сайт с решениями по тестам интуит прежде
22 апр 2016
Аноним
Пишет вам преподаватель! Немедленно заблокируйте сайт с ответами по интуит. Умоляю
03 ноя 2015
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.