Главная /
Структуры и алгоритмы компьютерной обработки данных /
Какие действия выполняет приведенный фрагмент кода? int n=15, i; double *mas; mas = (double *)malloc(sizeof(double)); for (i=0; i<n; i++) cin << mas[i];
Какие действия выполняет приведенный фрагмент кода?
int n=15, i;
double *mas;
mas = (double *)malloc(sizeof(double));
for (i=0; i<n; i++)
cin << mas[i];
вопрос
Правильный ответ:
выделяет динамическую память для 15 вещественных элементов и считывает в него элементы с клавиатуры
не выполнено явное преобразование типа указателя при выделении динамической памяти, фрагмент ошибочный
во фрагменте ошибка вследствие неверного обращения к элементам массива
динамическая память выделена только для одного вещественного числа, фрагмент ошибочный
Сложность вопроса
92
Сложность курса: Структуры и алгоритмы компьютерной обработки данных
75
Оценить вопрос
Комментарии:
Аноним
Если бы не данные решения - я бы не справился c этими тестами интуит.
09 дек 2016
Аноним
Экзамен сдал на зачёт. Ура
02 дек 2015
Аноним
Экзамен сдан на 5. спс
24 окт 2015
Другие ответы на вопросы из темы программирование интуит.
- # Укажите возможные недостатки использования подставляемых функций в программе.
- # Какое действие над списком выполняет следующая функция: bool List(Single_List* Head, int DataItem){ Single_List *ptr; ptr = Head; while (ptr != NULL){ if (DataItem == ptr->Data) return true; else ptr = ptr->Next; } return false; }
- # Укажите последовательности, которые являются бинарными пирамидами
- # Укажите порядок вершин при обходе графа в ширину, начиная с вершины 1 [Большая Картинка]
- # Укажите объявление указателя-константы на вещественную переменную.