C ist eine Programmiersprache zum Schreiben von Computerprogrammen von beliebiger Komplexität . Ein Array ist die Datenstruktur in C mit eckigen Klammern , die einen Satz von Variablen in einer bestimmten Ordnung hält bezeichnet. Zum Beispiel [ 5, 8, 12] ist ein C -Array, das aus drei Elementen besteht . Die umgekehrte Anordnung umfasst die gleichen Elemente, aber in der Rückwärts- Reihenfolge wie [ 12, 8 , 5]. Array Umkehr wird häufig in C-Programmen benötigt. Anleitung 
 1 
 Weisen Sie die Größe des Arrays an die Variable "Größe" in Ihrem C-Programm . Geben Sie zum Beispiel " int size = 4; " wenn das Array enthält vier Elemente 
 2 
 definieren das Array in Ihrem C-Programm : . 
 
 Int array [ size] ; 
 
 3 
 Addieren von Zahlen auf das Array , z. B. wenn Elemente des Arrays 2,12 , 7 und 40 sind dann : 
 
 array [ 0] = 2; 
 < p > array [1] = 12; 
 
 array [ 2] = 7; 
 
 array [ 3] = 40; 
 4 
 Machen Sie eine Schleife " für " dass greift auf die erste Hälfte der Elemente im Array : 
 
 for (int i = 0; i   Beachten Sie, dass die Schleife durch den Index ist begrenzt " . size /2 " 
 5 
 zuweisen Array-Elemente in der Schleife der temporären Variablen " temp : " 
 
 for (int i = 0; i   { 
 
 int temp = array [ i] ; } 
 
 
 
 vorübergehend bewahrt ein Element Wert . Beachten Sie, dass die geschweiften Klammern definieren Befehle in der Schleife 
 6 
 Tauschen Sie die Elemente aus der ersten Hälfte des Feldes mit den Elementen aus der zweiten Hälfte : . 
 
 For (int i = 0; i   
 
 int temp = array [ i] ; 
 
 array [ i] = array [size -1- i] ; 
 
 Array [size -1- i] = temp; } 
 
 
 
 die Indizes "size -1- i" entsprechen Elementen aus dem zweiten Teil des Arrays . Zum Beispiel ist das erste Element mit dem Index "0" ( i = 0) mit dem letzten Element mit dem Index "3" ( 4-1-0 = 3) vertauscht. 
 7 
 Drucken out die umgekehrte Anordnung mit dem Befehl: 
 
 for (int i = 0; i   
 
 std :: cout << array [ i ] << ""; } 
 
 
 
 In diesem Beispiel erzeugt das Programm die folgende Ausgabe: 40 7 12 2 
 < . br>