Jak invertovat prvky pole s jazykem C.
Krok 1
Přiřazení velikosti pole s jazykem C je nutné provést pomocí proměnné "size". Například pro přiřazení čtyř prvků do pole musíte napsat příkaz "int size = 4;".
Krok 2
Definujte uspořádání ve vašem programu napsané v C, psáním následující instrukce:
int pole [velikost];
Krok 3
Chcete-li přidat prvky do pole, například 2, 12, 7 a 40, zadejte následující:
pole [0] = 2; pole [1] = 12; pole [2] = 7; pole [3] = 40;
Krok 4
Chcete-li získat přístup k polovině prvků pole, vytvořte cyklus "smyčky" následujícím způsobem:
pro (int i = 0; i
Všimněte si, že cyklus bude podmíněn indexem "size / 2".
Krok 5
Chcete-li přiřadit prvky matice dočasné proměnné s názvem "temp", zadejte následující:
pro (int i = 0; i
Tímto způsobem bude v paměti uložena hodnota prvku. Všimněte si, že klíče určují instrukci cyklu.
Krok 6
Chcete-li vyměnit prvky první poloviny pole s prvky druhé poloviny, napište následující:
pro (int i = 0; i
Polohy "velikost-1-i" odpovídají prvkům, které jsou v druhé polovině pole. Všimněte si, že první prvek odpovídající polohě "0" (i = 0) se vymění s posledním prvkem odpovídajícím poloze "3" (4-1-0 = 3).
Krok 7
Zobrazte prvky, které jsou v poli, následujícím způsobem:
pro (int i = 0; i
V tomto příkladu bude program zobrazovat následující výstup: 40 7 12 2.