Lire une session de références
Exercice · OCaml (option informatique), chapitre 4 — Programmation impérative : références et boucles
Énoncé
Donner la valeur finale affichée.
let r = ref 3 in
r := !r + 1;
r := !r * 2;
!rCorrigé
r part à 3 ; après r := !r + 1, contenu 4 ; après r := !r * 2, contenu 8. L'expression finale !r vaut donc 8. Chaque := renvoie () ; seul le !r final produit une valeur entière.
Les autres exercices de ce chapitre Le cours du chapitre
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.