Déclarer et initialiser un tableau d'entiers
Dans cette étape, vous apprendrez à déclarer et initialiser un tableau d'entiers en C, qui servira de source pour trouver les nombres pairs.
- Dans WebIDE, ajoutez le code suivant à votre fichier
even_numbers.c
:
#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]);
}
-
Décortiquons la déclaration du tableau :
int numbers[]
déclare un tableau d'entiers
{21, 78, 62, 90, 55, 10, 85, 45, 11, 2}
initialise le tableau avec des valeurs entières spécifiques
sizeof(numbers) / sizeof(numbers[0])
calcule le nombre total d'éléments dans le tableau
-
Ajoutez une instruction d'impression pour vérifier la taille du tableau :
#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;
}
Compilez et exécutez le programme pour vérifier la taille du tableau.
gcc even_numbers.c -o even_numbers
./even_numbers
Exemple de sortie :
Array size: 10