Можно ли считать две записи эквивалентными между собой - C (СИ)
Формулировка задачи:
Доброго времени суток.
Хотел бы выслушать мнение более опытных касательно одного момента.
Эти две записи можно считать эквивалентными по-сути.А что касательно этих двух записей?
Можно ли считать их так же эквивалентными между собой или нет?И почему?
double *a; double b[]
double data[][]; double **d;
Решение задачи: «Можно ли считать две записи эквивалентными между собой»
textual
Листинг программы
#include <iostream> using namespace std; int main() { int a[100][100]; int n; int count=0; cin >> n; for (int i=0; i<n; i++) { for (int j=0; j<n; j++){ a[i][j]=count++; } } for (int i=0; i<n; i++) { for (int j=0; j<n; j++) { cout << a[i][j] << " "; } cout << endl; } return 0; }
Объяснение кода листинга программы
В этом коде:
- Объявлен массив
a
размером 100x100. - Введена переменная
n
, которая указывает количество заполняемых элементов массива. - Инициализирована переменная
count
со значением 0, которая используется для заполнения массиваa
. - Считывается значение переменной
n
с помощью ввода с клавиатуры. - С помощью двух вложенных циклов заполняются все элементы массива
a
значениями переменнойcount
. - С помощью двух вложенных циклов и оператора
cout
выводятся все элементы массиваa
на экран, с промежуточным выводом символа - Завершается функция
main
, и программа заканчивает свою работу.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д