Opérations d'entrée et de sortie

(+)

Les exemples de programme présentés jusqu'à présent ont bien fonctionné, MAIS dans la mémoire vive de l'ordinateur ! Aucune information n'a été affichée dans la console.

Les instructions d'entrée-sortie permettent les échanges avec l'environnement du programme, par exemple l'utilisateur du programme afin d'avoir les résultats de calculs affichés ou des données saisie par l'intermédiaire du clavier.

Plusieurs possibilités sont disponibles

instructionexplication
Afficher
printf(ch)où 'ch' est le texte entre guillemets à afficher
printf(ch,v)où ch est un texte entre guillemets qui contient du texte et un code indiquant la place du contenu de la variable 'v' dans 'ch'
printf(ch,v1, v2, etc.)où 'ch' est un texte entre guillemets qui contient du texte et des codes indiquant la place du contenu des variable 'v1', 'v2', etc. dans ch
Saisir
scanf(ch,&v)où 'ch' est un texte entre guillemets contenant un code indiquant le type de donnée du contenu à afficher, ici de la variable 'v'
printf(ch,&v1, &v2, etc.)où 'ch' est un texte entre guillemets qui contient des codes indiquant les types de donnée du contenu à afficher, ici des variable 'v1', 'v2', etc. dans 'ch'

Le code indiquant le type de donnée des variables saisies ou affichées

codesignification
%dnombre entier
%fnombre réel

Programme 

Mémoire des variables