Wiederholung - Umgekehrtes Array
Teil des Abschnitts Grundlagen der C++-Journey von Coddy — Lektion 64 von 74.
Aufgabe
EinfachSchreiben Sie ein Programm, das ein Array von Double-Zahlen und die Größe des Arrays als Argument erhält und ein umgekehrtes Array ausgibt.
Zum Beispiel ist für [1, 2, 3] die erwartete Ausgabe [3, 2, 1].
Um rückwärts zu iterieren, müssen Sie mit einer Zahl größer als 0 beginnen und i dekrementieren:
for (int i = n - 1; i>=0; i--) {...}Probier es selbst
#include <iostream>
#include <vector>
int main() {
int n;
std::cin >> n;
std::cin.ignore();
double arr[n];
for (int i = 0; i < n; i++) {
double val;
std::cin >> val;
arr[i] = val;
}
double reverseArr[n];
// Schreibe deinen Code unten
for (int i = 0; i<n; i++) {
std::cout << reverseArr[i] << std::endl;
}
return 0;
}Alle Lektionen in Grundlagen
4Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorInkrement/DekrementPost-Inkrement/DekrementArithmetische AbkürzungenVergleichsoperatorenString-Vergleich7Eingabe/Ausgabe Grundlagen
cout-Anweisungcin-AnweisungString-EingabeWiederholung - Bis 120Wiederholung - Wahr oder Falsch5Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung - Einfache LogikLogische Operatoren Teil 311Array-Grundlagen
Arrays deklarierenZugriff auf ElementeElemente ändernWiederholung - Pretty Print ArrayArrays und FunktionenWiederholung - Produkt-ArrayWiederholung - Umgekehrtes ArrayErweiterte For-SchleifeGängige Array-Operationen3Variablen Teil 2
TypdeklarationNamenskonventionenWiederholung – Variablen initialisierenType Casting Teil 1Type Casting Teil 26Entscheidungsfindung
If-AnweisungIf - ElseSwitch-AnweisungBedingter OperatorWiederholung - If ElseVerschachtelte If - Else