Главная /
Структуры и алгоритмы компьютерной обработки данных /
Какие действия выполняет приведенный фрагмент кода? int *mas, n=10, i; mas = new int [n]; mas[0]= a[1]=1; for (i=2; i<n; i++) mas[i]= mas[i-1]+ mas[i-2];
Какие действия выполняет приведенный фрагмент кода?
int *mas, n=10, i;
mas = new int [n];
mas[0]= a[1]=1;
for (i=2; i<n; i++)
mas[i]= mas[i-1]+ mas[i-2];
вопрос
Правильный ответ:
динамическая память под массив не выделена, фрагмент ошибочный
обращение к элементам массива неверно, фрагмент ошибочный
выделяет динамическую память для 10 целочисленных элементов и заполняет его случайными числами
выделяет динамическую память для 10 целочисленных элементов массива и заполняет его числами Фибоначчи
Сложность вопроса
82
Сложность курса: Структуры и алгоритмы компьютерной обработки данных
75
Оценить вопрос
Комментарии:
Аноним
Гранд мерси за подсказками по intiut'у.
12 окт 2020
Аноним
спасибо
27 авг 2017
Аноним
ответ подошёл
21 авг 2017
Другие ответы на вопросы из темы программирование интуит.
- # Определите размер структуры, которая объявлена следующим образом: struct Book { int num[5]; char titl[30]; char x; };
- # Укажите отличительные особенности средств доступа к файлам в потоковом режиме
- # Какое значение возвращает рекурсивная функция Rec(8), код которой приведен ниже? int Rec(int n) { if (n<1) return 0; if (n%3==0) return n/3; return Rec(n-1)+Rec(n-2); }
- # Технология данного метода хеширования состоит в том, что элементы множества, которым соответствует одно и то же хеш-значение, связываются в цепочку-список. О каком методе хеширования идет речь?
- # Как получить доступ к значению переменой x, если выполнены объявления и инициализации: int *p, x, **q; x = 10; p = &x; q = &p;