Сделать с помощью указателей - C (СИ)
Формулировка задачи:
mas[i]=mas[i]+mas[i+1]/2;
i - елемент
Зделать надо с помощью указателей.
Буду благодарен.
Решение задачи: «Сделать с помощью указателей»
textual
Листинг программы
int mas[10]; int *p; p = &mas[i]; //p = &mas[0]; p = p + i; *p = *p + *(p+1)/2;
Объяснение кода листинга программы
- Объявляется массив целых чисел
mas
размером 10 элементов. - Объявляется указатель
p
на первый элемент массиваmas
. - Указатель
p
инкрементируется на значениеi
, тем самым указывая на элемент массива с индексомi
. - Значение указателя
p
увеличивается на значение, хранящееся во втором элементе массива, деленное на 2. - В элемент массива с индексом
i
записывается результат сложения значения этого элемента и значения элемента с индексомi+1
, деленного на 2.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д