Как поменять местами последний нулевой элемент и первый максимальный элементы? - C (СИ)
Формулировка задачи:
Как поменять местами последний нулевой элемент и первый максимальный элементы?
Решение задачи: «Как поменять местами последний нулевой элемент и первый максимальный элементы?»
textual
Листинг программы
tmp=massiv[MaxIndex]; massiv[MaxIndex]=massiv[ZeroIndex]; massiv[ZeroIndex]=tmp;
Объяснение кода листинга программы
- Создаем временную переменную
tmpи присваиваем ей значение последнего нулевого элемента массиваmassivс индексомZeroIndex. - Меняем местами значения первого максимального элемента массива
massivс индексомMaxIndexи временной переменнойtmp. - Меняем местами значения первого нулевого элемента массива
massivс индексомZeroIndexи временной переменнойtmp.