Главная / Структуры и алгоритмы компьютерной обработки данных / Какие действия выполняет приведенный фрагмент кода? 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
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.