ТМ
Татьяна Марушан

Дано: int arr[5]; for (i = 0; i <= 4; i++) arr=rand(); нужно ответить:

Дано:
int arr[5];
for (i = 0; i <= 4; i++)
arr=rand();

нужно ответить:
1)заполнение массива выполнено корректно
2)имеет место ошибка выполнения программы
3)имеет место ошибка компиляции

АВ
Александра Волчкова

Ответ 3 -- переменная i не задекларирована.

ЕМ
Евгений Миргаязов

arr -> arr правильно будет, так что 3 вопрос - имеет место.
2 вопрос - нельзя ответить, потому что будет ошибка компиляции, так же как и на первый вопрос.

Хотя если бы была переменная и и скобочки квадратная - ты заполнение массива будет корректным и не будет ошибок выполнения программы.

Похожие вопросы
Почему в с++ не срабатывает цикл: for (int i=0;i==a;i=i+3) //а%3=0 s=s+1
скажите пожалуйста что это int f=0;for( int f=0; int h=0; for(f=0; f<10; f++){h=h+10;}
Подскажите с циклом, как идет последовательность выполнения. /* for (int i=0; i<=5; i++) for (int j=0; j<=5; j++) cout<
int func(double* arr, int length);int func(char* str);Функція func переста
c++ цикл for преинкремент/постинкремент. for (i=0; i
Подскажите что значат указатели в с++. Пример int* Arr int** Arr
#include<iostrea> using namespace std; int main() { int n; cout<<"n="; cin>>n; int a[n]; for(int i=0; i
как написать программу? [ссылка появится после проверки модератором] [ссылка появится после проверки модератором] [ссылка появится после проверки модератором] int main(int argc, char *argv[]){int N[5][5], i, j, k=0;for (i=0; i
C++ -что означает запись: int *arr, N, min, max;
for(int i = 0;i < Edges[v].size();i ++){ if(dfs(Edges[v].get(i)))return true; ПОМОГИТЕ