Вывести массив с помощью метода инициализации - C (СИ)
Формулировка задачи:
Помогите вывести массив a[i][j] с помощью метода инициализации,причём i меняется от 1 до n, а j от 1 до m,где n и m - числа,которые программа предлагает ввести пользователю вначале.Никак не могу представить,как будет выглядеть на Си эта задача.
Решение задачи: «Вывести массив с помощью метода инициализации»
textual
Листинг программы
int n=0; int m=0; int a[n][m]; cin>>n; cin>>m; for (int i=0; i<n; i++) for (int j=0; j<m; j++) a[i][j]=0;
Объяснение кода листинга программы
- В начале кода объявлены три переменные:
n
,m
иa
. - Переменная
n
инициализируется значением 0, а переменныеm
иa
остаются неопределенными. - Затем пользователю предлагается ввести значения для переменных
n
иm
с помощью функцииcin
. - После ввода значений для
n
иm
, происходит инициализация массиваa
. - В цикле
for
, который проходит по каждому элементу массиваa
, значение каждого элемента устанавливается равным 0.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д