Intermédiaire
Quelle est la valeur de la variable result
après l'exécution du code C suivant ?
#include <stdio.h>
int main() {
int array[] = {1, 2, 3, 4, 5};
int length = sizeof(array) / sizeof(array[0]);
int result = 0;
for (int i = 0; i < length; i++) {
if (array[i] % 2 == 0) {
result += array[i];
}
}
printf("Result: %d\n", result);
return 0;
}
Auteur: Vincent CotroStatut : PubliéeQuestion passée 192 fois
Modifier
2
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !
Questions similairesPlus de questions sur C
4
Quelle est la taille d'un long long en C++?3
Écrire un programme C pour calculer le nombre total de bonbons.2
Comportement indéfini. La valeur retournée par malloc n’est pas testée. Il y a un problème sur la taille allouée.2
Inclure une bibliothèque .h en C1
Écrire une fonction C pour échanger deux entiers.