Как да обърнем елементите на масив с езика С
Стъпка 1
За да зададете размера на масив с езика С, е необходимо да го направите с помощта на променливата "размер". Например, за да зададете четири елемента на масив, трябва да напишете инструкцията "int size = 4;".
Стъпка 2
Определете споразумение във вашата програма, написано в C, като напишете следната инструкция:
int масив [размер];
Стъпка 3
За да добавите елементи към масив, като например 2, 12, 7 и 40, напишете следното:
масив [0] = 2; масив [1] = 12; масив [2] = 7; масив [3] = 40;
Стъпка 4
Ако искате да получите достъп до половината от елементите на масив, създайте цикъл "цикъл", както следва:
за (int i = 0; i
Обърнете внимание, че цикълът ще бъде обусловен от индекса "размер / 2".
Стъпка 5
За да зададете елементи на масив на временна променлива, наречена "temp", напишете следното:
за (int i = 0; i
По този начин стойността на един елемент ще бъде запазена в паметта. Имайте предвид, че клавишите определят инструкцията за цикъл.
Стъпка 6
За да смените елементите на първата половина на масива с тези на второто полувреме, напишете следното:
за (int i = 0; i
Позициите "размер-1-i" съответстват на елементите, които са във втората половина на масива. Забележете, че първият елемент, съответстващ на позицията "0" (i = 0), се заменя с последния елемент, съответстващ на позиция "3" (4-1-0 = 3).
Стъпка 7
Покажете елементите в масива по следния начин:
за (int i = 0; i
За настоящия пример програмата ще покаже следния изход: 40 7 12 2.