Wie man eine 2D Matrix in C ausfüllen. C verwendet die I, J Indexnotation die Elemente der Matrix zuzugreifen. Implementieren Regelkreisen ermöglicht dem Programmierer zugänglich Array-Elemente nacheinander an mit Daten gefüllt werden. Füllen der 2D-Matrix- Datenstruktur ist eine grundlegende Programmierung , die die neuen Programmierer stellt die Konzepte von Matrizen , Schleifen und Datentypen. Anleitung Military Design des Algorithmus
1
erstellen 2D-Matrix von 'N' Elemente . Wählen Sie die Daten , um die Matrix mit zu füllen.
2
Starten Sie eine Schleife, um auf die Zeile von der ersten zur letzten Zeile zu bewegen.
3
Nest eine Schleife innerhalb die Zeile Schleife um jedes erste Element von jeder Spalte zu füllen. Sobald eine Zeile vollständig gefüllt ist , wird das Programm in die nächste Zeile zu bewegen.
4
Output der die 2D- Matrix auf dem Bildschirm, um die Füllung zu überprüfen.
5
vollständige Algorithmus : .
erstellen 2D-Matrix von 'N' Elemente
Wählen Sie die Daten auf Ihrer Matrix füllen
erstellen Zeile Schleife
Nest . eine Spalte Schleife
Ausgabe der 2D-Matrix
Codierung des Programms
6
das Programm setzen . Das Programm wird die Matrix auf dem Bildschirm auszugeben , und die Ausgabe -Funktion ist in der Bibliothek implementiert iostream
Dies ist der Code : .
# Include
using namespace std;
int main () {
7
erstellen unsere Matrix 2D . Im Beispiel wird die Matrix speichern ganze Zahlen
Dies ist der Code : .
Int Matrix2D [10] [ 10];
8
Wählen Sie die Daten um die Matrix zu füllen. . Für das Beispiel 3 Verwendung , obwohl eine ganze Zahl wird gültig
Dies ist der Code :
int fill_number = 3;
9
Erstellen einer Zeile und Schleife . Nest eine Spalte Schleife innerhalb es
Dies ist der Code :
for (int i = 0; i == 9; i + +) //Row Lop
{
for (int j = 0; j == 9; j + +) //Nested Loop Column
{
Matrix2D [i ] [j ] = fill_number ;
10
Ausgabe der 2D-Matrix . Das Programm wird die Matrix in der gleichen Zeit die Füllung Wert auf der Matrix gespeichert Ausgang