Deklaration und Initialisierung eines ganzzahligen Arrays
In diesem Schritt erfahren Sie, wie Sie in C ein ganzzahliges Array deklarieren und initialisieren, das als Quelle für die Suche nach geraden Zahlen dienen wird.
- Fügen Sie in der WebIDE den folgenden Code in Ihre
even_numbers.c
-Datei ein:
#include <stdio.h>
int main() {
// Declare and initialize an integer array
int numbers[] = {21, 78, 62, 90, 55, 10, 85, 45, 11, 2};
// Calculate the size of the array
int size = sizeof(numbers) / sizeof(numbers[0]);
}
-
Analysieren wir die Array-Deklaration:
int numbers[]
deklariert ein ganzzahliges Array.
{21, 78, 62, 90, 55, 10, 85, 45, 11, 2}
initialisiert das Array mit bestimmten ganzzahligen Werten.
sizeof(numbers) / sizeof(numbers[0])
berechnet die Gesamtzahl der Elemente im Array.
-
Fügen Sie eine printf
-Anweisung hinzu, um die Größe des Arrays zu überprüfen:
#include <stdio.h>
int main() {
int numbers[] = {21, 78, 62, 90, 55, 10, 85, 45, 11, 2};
int size = sizeof(numbers) / sizeof(numbers[0]);
// Print the array size
printf("Array size: %d\n", size);
return 0;
}
Kompilieren und führen Sie das Programm aus, um die Größe des Arrays zu überprüfen.
gcc even_numbers.c -o even_numbers
./even_numbers
Beispielausgabe:
Array size: 10