Главная /
Программирование /
Какой объект описан в следующей строке программы на C/C++? double a[20][30];
Какой объект описан в следующей строке программы
на C/C++?
double a[20][30];
вопрос
Правильный ответ:
Массив из 20 элементов типа массив из 30 элементов
типа double.
Массив из 30 элементов типа массив из 20 элементов
типа double.
Указатель на первую переменную массива типа double.
Указатель на массив из 20 элементов типа массив из 30 элементов
типа double.
Сложность вопроса
45
Сложность курса: Программирование
84
Оценить вопрос
Комментарии:
Аноним
Я преподаватель! Тотчас заблокируйте этот ваш сайт с ответами на интуит. Умоляю
10 мар 2018
Аноним
Это очень легкий вопрос intuit.
08 сен 2016
Другие ответы на вопросы из темы программирование интуит.
- # Где описан прототип функции printf, используемой для печати различных значений по заданному формату?
- # Постановка задачи: программа должна содержать функцию, которая получает в качестве параметров имя массива и его длину (или нескольких массивов, если этого требуют условия задачи) и выполняет необходимые действия. При решении не разрешается создавать или резервировать в программе дополнительную память, соизмеримую по размерам с объемом исходных данных. То есть, нельзя создавать дополнительные массивы, если это явно не оговорено в задаче. Функция main должна заполнить массив числами из файла. Для определения длины массива предусматривается два варианта: 1) по значению первого числа в файле, 2) непосредственным подсчетом количества чисел в файле. Результат также выводится в файл. Задание: циклически сдвинуть элементы массива на одну позицию вправо.
- # Пусть процессор имеет 32-разрядную архитектуру и в некоторый момент его работы регистр SP содержит значение 1000. Укажите, какое значение будет содержаться в SP после выполнения команды вызова функции call f.
- # Пусть w - последовательность целых чисел, F(w)=длина максимального постоянного участка в w. Например, для последовательности w={1, 1, 4, 4, 4, 0, 2} значение F равно 3 (постоянный участок из четверок). Какие из перечисленных ниже функций являются индуктивным расширением функции F? Укажите все правильные варианты.
- # Алгоритм быстрой сортировки использует вспомогательную функцию partition, которая разделяет массив на 3 части: в начале элементы, меньшие либо равные медиане, затем медиана, в конце элементы, большие либо равные медиане. Рассмотрим следующую реализацию функции partition: void partition(double* a, int n, int *m) { if (*m != 0) // Ставим медиану в начало swap(&(a[0]), &(a[*m])); double x = a[0]; // Значение медианы int i = 0; int j = n; while (j-i > 1) { // Инв: a[1], a[2], ..., a[i] <= x // a[j], a[j+1], ..., a[n-1] > x if (a[i+1] <= x) { ++i; } else if (a[j-1] > x) --j; } else { ++i; --j; swap(&(a[i]), &(a[j])); } } if (i > 0) swap(&(a[0]), &(a[i])); *m = i; } Правильна ли подобная реализация, или она может привести к катастрофическому замедлению алгоритма быстрой сортировки в некоторых случаях?