Главная /
Программирование /
Какие константы можно в практическом программировании использовать в качестве воображаемого значения "минус бесконечность" при работе с целыми числами типа int? Укажите все правильные варианты.
Какие константы можно в практическом программировании использовать
в качестве воображаемого значения "минус бесконечность" при работе с
целыми числами типа int
? Укажите все правильные
варианты.
вопрос
Правильный ответ:
Число
-INT_MAX
(константа INT_MAX описана в стандартном заголовочном файле
limits.h).
Константу
INT_MIN
,
заданную в стандартном заголовочном файле
limits.h.
Константу
-2147483648
,
равную -231
.
Сложность вопроса
86
Сложность курса: Программирование
84
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные решения - я бы не смог решить c этими тестами интуит.
28 ноя 2018
Аноним
Зачёт сдан. Лечу кутить отмечать 5 за тест интуит
15 окт 2018
Другие ответы на вопросы из темы программирование интуит.
- # Рассмотрим следующую запись числа в троичной системе счисления (для удобства запись разбита запятыми на четверки): 1201,1122,2111,2010. Укажите запись этого числа в системе счисления с основанием 9.
- # Какова асимптотическая оценка времени работы алгоритма Гаусса приведения матрицы к ступенчатому виду для случая квадратной матрицы размера n?
- # Укажите, чему будет равно значение переменной k в результате выполнения следующего фрагмента программы: int n=11, k, *p; p = &n; ++*p; k = 4-*p*2+n;
- # Пусть процессор имеет 32-разрядную архитектуру и в некоторый момент его работы регистр SP содержит значение 1000. Укажите, какое значение будет содержаться в SP после выполнения команды возврата из функции return.
- # Пусть a - целочисленный массив размера n (индекс элементов меняется от 0 до n-1), элементы которого строго возрастают: a[0] < a[1] <... < a[n-1]. Определить, содержит ли следующий фрагмент программы ошибку (т.е. действительно ли тело цикла сохраняет инвариант): // Программа Поиск int n; int *a; . . . // дано: целое n; // целочисленный массив a[n], // элементы которого строго возрастают // a[0] < a[1] < ... < a[n-1] // надо: найти элемент x в массиве int x; // искомый элемент . . . // рассматриваются исключительные случаи // общий случай // утверждение: a[0] < x && x <= a[n-1]; int b = 0; int e = n - 1; while (e - b > 1) { Invariant: a[b] < x && x <= a[e] int c := (a + b)/2; // c - целая часть (a+b)/2 if (x < a[c]) { e = c; // выбираем левую половину отрезка } else { b = c; // выбираем правую половину } } // утверждение: b == e - 1 && // a[b] < x && x <= a[e]