Главная / Основы программирования - обучения основам / Рассмотрим следующий фрагмент программы: #include <string.h> #include <сtype.h> . . . int n, i; char a[32]; strcpy(a, "11B"); n = 0; i = 0; while (a[i] != 0) { n *= 16; if (isdigit(a[i])) { n += a[i] - '0'; } else if ('A' <= a[i] &&

Рассмотрим следующий фрагмент программы: #include <string.h> #include <сtype.h> . . . int n, i; char a[32]; strcpy(a, "11B"); n = 0; i = 0; while (a[i] != 0) { n *= 16; if (isdigit(a[i])) { n += a[i] - '0'; } else if ('A' <= a[i] && a[i] <= 'F') { n += (a[i] - 'A') + 10; } ++i; } Чему будет равно значение переменной n в результате выполнения этого фрагмента?

вопрос

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

Значение n равно 121.
Значение n равно 155.
Значение n равно 283.
Значение n равно 299.
Сложность вопроса
92
Сложность курса: Основы программирования - обучения основам
50
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Пишет вам сотрудник деканата! Незамедлительно сотрите ответы с интуит. Я буду жаловаться!
04 апр 2020
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.