Exercice langage C corrigé les valeurs des variables après exécution d’un programme

Réponse : i vaut 4, j vaut 0 et somme vaut 10.

Le test dans l’instruction if peut s’écrire ainsi :

j != 0 && (i = somme / j) != 0

Comme j est différent de zéro (il vaut 5), le premier terme est vrai. Le résultat de l’expression somme/j est d’abord calculé, donc la valeur 4 est stockée dans i, qui différente de 0, entraîne que le second terme est vrai également.

En conséquence, i vaut 4, j vaut 0 et somme vaut 10.

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *