Главная /
Структуры и алгоритмы компьютерной обработки данных /
Какие действия выполняет приведенный фрагмент кода? int n=20, i; float *mas; mas = (float *) calloc(n,sizeof(float)); for (i=0; i<n; i++) mas[i]= exp(i);
Какие действия выполняет приведенный фрагмент кода?
int n=20, i;
float *mas;
mas = (float *) calloc(n,sizeof(float));
for (i=0; i<n; i++)
mas[i]= exp(i);
вопрос
Правильный ответ:
выделяет динамическую память для 20 вещественных элементов и заполняет его случайными числами
выделяет динамическую память для 20 вещественных элементов массива и заполняет его значениями экспоненциальной функции
не выполнено явное преобразование типа указателя при выделении динамической памяти, фрагмент ошибочный
во фрагменте ошибка вследствие неверного обращения к элементам массива
Сложность вопроса
76
Сложность курса: Структуры и алгоритмы компьютерной обработки данных
75
Оценить вопрос
Комментарии:
Аноним
Экзамен сдал и ладушки. лол
07 фев 2016
Другие ответы на вопросы из темы программирование интуит.
- # Объявлена структура mail. Укажите верные для этой структуры присваивания struct mail { int id; union { struct { char name[30]; char dept[10]; char location[3]; } active; struct { char name[30]; char street[20]; char city_state[3]; char zip[5]; } retired; } info; } preson;
- # Укажите вид обхода дерева, представленного на рисунке, если порядок просмотра вершин следующий: A B D E C F [Большая Картинка]
- # Укажите верные высказывания
- # Технология данного метода хеширования состоит в том, что элементы множества, которым соответствует одно и то же хеш-значение, связываются в цепочку-список. О каком методе хеширования идет речь?
- # В алгоритме внешней сортировки используется три вспомогательных файла и отдельно реализуются распределение и слияние. Определите характеристики такой сортировки