Рассмотрим следующий фрагмент программы:#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 равно 299.
Значение n равно 283. (Верный ответ)
Значение n равно 155.
Значение n равно 121.