Chapitre 3 3 Chapitre Entrées-sorties CLes instructions de lecture et d ? écriture ? Il s ? agit des instructions permettant à la machine de dialoguer avec l ? utilisateur ?? ? Dans un sens la lecture permet à l ? utilisateur d ? entrer des valeurs au cla
Chapitre Entrées-sorties CLes instructions de lecture et d ? écriture ? Il s ? agit des instructions permettant à la machine de dialoguer avec l ? utilisateur ?? ? Dans un sens la lecture permet à l ? utilisateur d ? entrer des valeurs au clavier pour qu ? elles soient utilisées par le programme ? Dans l ? autre sens l ? écriture permet au programme de communiquer des valeurs à l ? utilisateur en les a ?chant à l ? écran ou en les écrivant dans un ?chier ? La bibliothèque standard contient un ensemble de fonctions qui assurent la lecture et l ? écriture des données Dans ce chapitre nous allons en discuter les plus importantes ?? ? printf écriture formatée de données ? scanf lecture formatée de données CEcriture formatée de données printf ? la fonction printf est utilisée pour a ?cher à l ? écran du texte des valeurs de variables ou des résultats d ? expressions ?? ?? ? Syntaxe printf format expr expr ? ?? ? expr ? sont les variables et les expressions dont les valeurs sont à représenter ? Format est une cha? ne de caractères qui peut contenir ? du texte ? des séquences d ? échappement ? n ? ? t ? ? ? des spéci ?cateurs de format un ou deux caractères précédés du symbole indiquant le format d ? a ?chage Rq Le nombre de spéci ?cateurs de format doit être égale au nombre d ? expressions CSpéci ?cateurs de format SYMBOLE d ou i u c o x ou X f e ou E s TYPE int unsinged int char int int oat double oat double char AFFICHAGE COMME entier relatif entier naturel non signé caractère entier sous forme octale entier sous forme hexadécimale réel en notation décimale réel en notation exponentielle cha? ne de caractères CSéquences d ? échappement ? l'a ?chage du texte peut être contrôlé à l'aide des séquences d'échappement ?? ? n nouvelle ligne ? t tabulation horizontale ? a signal sonore ? b retour arrière ? r retour chariot ? v tabulation verticale ? f saut de page ? back slash ? ? apostrophe ? guillemet CExemples de printf include main int i j N printf la somme de d et d est d n i j i j printf N x n N char c 'A' printf le code Ascii de c est d n c c Ce programme va a ?cher la somme de et est N f le code Ascii de A est Remarque Pour pouvoir traiter correctement les arguments du type long il faut utiliser les spéci ?cateurs ld li lu lo lx CExemples de printf include main double x y printf f divisé par f égal à f n x y x y printf e divisé par e égal à e n x y x y Ce programme va a ?cher divisé par égal à e divisé par e égal à e Remarque Pour pouvoir traiter
Documents similaires










-
31
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Apv 05, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 51.5kB