Прокомментировать код - C (СИ) (72721)
Формулировка задачи:
Дайте подробный комментарий:
#define size 5 //число элементов в массиве, size - это имя массива? int a[size] // объявление переменных, что означает size в квадратных скобках? printf(“a[%i]>”,i+1); //вывод на монитор, что означают квадратные скобки? scanf(“%i”,&a[i]); //функция ввода, %i спецификатор целого типа данных, &a адрес указанной переменной, [i] - цикл массива или что это?
Решение задачи: «Прокомментировать код»
textual
Листинг программы
#define size 5 //число элементов в массиве, size - это константа?
int a[size] // объявление переменных. Аналогична запись int a[5];
printf("a[%i]>",i+1); //вывод на монитор, что означают квадратные скобки?
//здесь - ничего. Просто выводим скобки на экран
scanf(“%i”,&a[i]); //функция ввода, %i спецификатор целого типа данных, &a адрес указанной переменной
//i - индекс элемента массива/
Объяснение кода листинга программы
#define size 5- это определение константыsize, которая равна 5. Это число элементов в массиве.int a[size]- это объявление массиваaсsizeэлементами типаint.printf(a[%i]>,i+1);- это вывод на монитор содержимого элемента массиваa[i], гдеi- это индекс элемента массива.scanf(“%i”,&a[i]);- это ввод значения в элемент массиваa[i], гдеi- это индекс элемента массива. Функцияscanfиспользуется для ввода данных. Список переменных и их значений:size- константа, равная 5.a- массив типаintс 5 элементами.i- переменная, используемая как индекс элемента массива.