Um auf die Elemente des Arrays zuzugreifen, verwenden wir die Indizierung. Um beispielsweise das erste Element eines Arrays abzuleiten, schreiben wir array[0]. Dabei beginnen die Array-Indizes bei 0, sodass das letzte Element des Arrays einen Index hat array[length - 1], wo length - die Gesamtzahl der Elemente im Array.
#include int main() < int array[] = ; int length = sizeof(array) / sizeof(array[0]); // Berechnen Sie die Länge des Arrays for (int i = 0; i < length; i++) < >return 0; >
Auf diese Weise können wir durch Schleifen und Indizierung das Array in der Programmiersprache C einfach auf den Bildschirm bringen. Dieser Ansatz ermöglicht es uns, Arrays leicht zu manipulieren und für verschiedene Aufgaben zu verwenden.
#include int main(); // объявление массива и инициализация его значениемint length = sizeof(array) / sizeof(array[0]); // определение размера массиваprintf("Массив: ");for (int i = 0; i < length; i++)<>return 0;>
Das folgende Ergebnis wird am Ausgang angezeigt:
Массив: 1 2 3 4 5
Also mit einer Schleife und einer Funktion printf() es ist leicht möglich, das Array in C auf den Bildschirm zu bringen.
Verwenden einer for-Schleife
#include int main() ;int size = sizeof(arr) / sizeof(arr[0]);printf("Массив:");printf("--------------------");printf("| Индекс | Значение |");printf("--------------------");for (int i = 0; i < size; i++) printf("--------------------");return 0;>
Verwenden eines Zeigers
#include int main() ;int *ptr;ptr = numbers; // Присваиваем указателю адрес первого элемента массиваfor (int i = 0; i < sizeof(numbers)/sizeof(numbers[0]); i++) return 0;>
Wenn Sie diesen Code ausführen, wird daher ein Array von Zahlen auf dem Bildschirm ausgegeben: 1 2 3 4 5.
Verwenden der printf-Funktion
#include int main() ;int size = sizeof(arr) / sizeof(arr[0]);for(int i = 0; i < size; i++) return 0;>
In diesem Beispiel erstellen wir ein arr-Array und füllen es mit einigen Werten aus. Dann definieren wir eine Variable size , die die Größe des Arrays enthält.
1 2 3 4 5
Um ein eindimensionales Array mit der Programmiersprache C auf den Bildschirm zu bringen, können Sie eine Schleife verwenden. Hier ist ein Beispielcode:
#include int main() ;int length = sizeof(arr)/sizeof(arr[0]);printf("Массив: ");for(int i = 0; i < length; i++) return 0;>
Массив: 1 2 3 4 5
Auf diese Weise ist es mit einer Schleife einfach, ein eindimensionales Array mithilfe der Programmiersprache C auf den Bildschirm zu bringen.
#include int main() , , >;int i, j;printf("Двумерный массив:");for (i = 0; i < 3; i++) printf("");>return 0;>
Das Ergebnis der Programmausführung lautet wie folgt:
Двумерный массив:1 2 34 5 67 8 9
Auf diese Weise können Sie mit verschachtelten Schleifen leicht ein zweidimensionales Array in Si auf dem Bildschirm ausgeben.
#include void printArray(int *arr, int size) printf("");>int main() ;int size = sizeof(arr) / sizeof(arr[0]);printArray(arr, size);return 0;>
Als Ergebnis der Ausführung des angegebenen Codes wird die Ausgabe ausgegeben:
1 2 3 4 5
Wenn Sie ein Array mit einem bestimmten Trennzeichen zwischen den Elementen ausgeben möchten, können Sie die Funktion ändern printArray wie folgt:
void printArray(int *arr, int size, const char *delimiter) >printf("");>int main() ;int size = sizeof(arr) / sizeof(arr[0]);printArray(arr, size, ", ");return 0;>
Als Ergebnis der Ausführung des angegebenen Codes wird die Ausgabe ausgegeben:
1, 2, 3, 4, 5
#include void printArray(int *arr, int size, const char *delimiter) >fputs(buffer, stdout);printf("");>int main() ;int size = sizeof(arr) / sizeof(arr[0]);printArray(arr, size, ", ");return 0;>
Dadurch wird der Code ausgegeben:
1, 2, 3, 4, 5
Drucken von Array-Elementen mit putchar
Um die Array-Elemente mithilfe der Putchar-Funktion auf den Bildschirm zu drucken, genügt es, eine for-Schleife zu verwenden und nach dem Index auf die Array-Elemente zuzugreifen.
Hier ist ein Beispielcode, der dies veranschaulicht:
#include int main() ;int size = sizeof(arr) / sizeof(arr[0]);for (int i = 0; i < size; i++) return 0;>
In diesem Beispiel werden die Elemente des arr-Arrays durch Leerzeichen getrennt angezeigt.
Wenn dieser Code ausgeführt wird, wird der Bildschirm angezeigt:
1 2 3 4 5
Das Drucken von Array-Elementen mit der Putchar-Funktion ist daher eine einfache und effiziente Möglichkeit, Daten auf dem Bildschirm anzuzeigen.