


C++ прошу дать объяснения
1) Привести пример инициализации двумерного массива (размерности 3х5) типа int с произвольными элементами.
Будет правильно вот так: int matrix_1 [3][5] = {{0, 4, 7, -10}, {5, 6, 7 , 8}};
2) Двумерный массив test_array типа float с размерностью (mХn). Напишите фрагмент кода для вывода в консольное окно только элементов последней строки массива (m >= 2). Инициализацию самого массива приводить не нужно.
void change_matr(float test_array[M][N], int& m, int& n) {
for(i = 0; i < n; i++){
{
for(j = 0; j < n; j++)
if (j > i)
}
m >= test_array[M][N];
}
Вот про создание массива: https://en.cppreference.com/w/cpp/language/array
Вот про инициализацию: https://en.cppreference.com/w/cpp/language/aggregate_initialization
А что именно во втором примере нужно объяснить?
1) можно и так. Что объяснять? Неуказанные элементы инициализируются нулями.
2) for(size_t i=0;i<n;++i)std::cout<<test_array[m-1][i]<<' ';