Dies ist mein 2d Array:C++ for-Schleife auf 2D-Array
int pay_scale[15][10] =
{ { 18526, 19146, 19762, 20375, 20991, 21351, 21960, 22575, 22599, 23171},
{ 20829, 21325, 22015, 22599, 22853, 23525, 24197, 24869, 25541, 26213 },
{ 22727, 23485, 24243, 25001, 25759, 26517, 27275, 28033, 28791, 29549},
{ 25514, 26364, 27214, 28064, 28914, 29764, 30614, 31464, 32314, 33164},
{ 28545, 29497, 30449, 31401, 32353, 33305, 34257, 35209, 36161, 37113},
{ 31819, 32880, 33941, 35002, 36063, 37124, 38185, 39246, 40307, 41368},
{ 35359, 36538, 37717, 38896, 40075, 41254, 42433, 43612, 44791, 45970},
{ 39159, 40464, 41769, 43074, 44379, 45684, 46989, 48294, 49599, 50904},
{ 43251, 44693, 46135, 47577, 49019, 50461, 51903, 53345, 54787, 56229},
{ 47630, 49218, 50806, 52394, 53982, 55570, 57158, 58746, 60334, 61922},
{ 52329, 54073, 55817, 57561, 59305, 61049, 62793, 64537, 66281, 68025},
{ 62722, 64813, 66904, 68995, 71086, 73177, 75268, 77359, 79450, 81541},
{ 74584, 77070, 79556, 82042, 84528, 87014, 89500, 91986, 94472, 96958},
{ 88136, 91074, 94012, 96950, 99888, 102826, 105764, 108702,11640,114578},
{ 103672, 107128, 110584, 114040, 117496, 120952, 124408,127864, 1, 2}};
Mein Ziel ist es in der gleichen Reihenfolge wie std :: cout es oben angezeigt wird, so dass es jeden Wert in dem ersten Feld pay_scale druckt [0 ] [n ++] bewegt sich dann auf pay_scale [1] [[n ++] bewegt sich dann auf pay_scale [2] [n ++] usw., bis es pay_scale erreicht [14]
Ab jetzt habe ich gerade:
for (int i = 0; i < 10; i++) {
std::cout << "[" << pay_scale[n][i] << "]" << "\t";
}
Und n = 0 Ich habe Probleme beim Indexieren, ohne dass es zum nächsten Array springt, bevor es das erste beendet.
Ich muss sagen, ich bin neu zu cpp, wie ich bin sicher, dass Sie sehen können, wird jede Anleitung geschätzt. Vielen Dank!
Beschreiben Sie nicht, wie Sie 'n' verwenden. Veröffentlichen Sie den Code, oder besser noch, eine [mcve] – PaulMcKenzie
Es gibt mehrere Syntaxfehler in dem Code, den Sie gepostet haben. Dies führt zu der Annahme, dass es sich nicht um Ihren eigentlichen Code handelt. Stellen Sie ein vollständiges Beispiel zusammen, das das Problem demonstriert und erklärt, wie die Ausgabe, die Sie erhalten, sich von dem unterscheidet, was Sie wollen. –
Das ist eigentlich eine anständige Frage. Ich kann mir andere Anfänger vorstellen, die danach suchen. –