Главная /
Программирование /
Рассмотрим следующий фрагмент программы на C++: double a[5][3]; const double *p = &(a[0][0]); const double *q = &(a[2][2]); int n = q - p; Чему равно значение n после выполнения этого фрагмента?
Рассмотрим следующий фрагмент программы на C++:
double a[5][3];
const double *p = &(a[0][0]);
const double *q = &(a[2][2]);
int n = q - p;
Чему равно значение n
после выполнения этого фрагмента?
вопрос
Правильный ответ:
n = 8
n = 12
n = 64
n = 96
Сложность вопроса
62
Сложность курса: Программирование
84
Оценить вопрос
Комментарии:
Аноним
Кто ищет данные тесты интуит? Это же изи
22 июн 2016
Другие ответы на вопросы из темы программирование интуит.
- # Завершится ли когда-нибудь выполнение цикла в приведенном ниже фрагменте программы? int x = 1; while (x != 144) { x = (x * 13) % 299; }
- # Какой из перечисленных ниже регистров процессора содержит адрес команды, которая будет выполнятся на очередном шаге работы процессора?
- # Пусть переменные a, p, q, n описаны следующим образом: double a[16]; double *p; const double *q; int n; Отметьте, какие из приведенных ниже операторов языка C/C++ корректны.
- # Пусть целочисленная переменная n содержит некоторое положительное целое число. Указать, что вычисляет следующая функция f(n): int f(int n) { int s = 10; int k = 0; while (s <= n) { // Invariant: s == 10*(k+1) s += 10; ++k; } return k; }
- # Алгоритм быстрой сортировки упорядочивает случайный массив из миллиона элементов в среднем за 40 секунд. За какое примерно время тот же алгоритм упорядочит случайный массив из тысячи элементов?