La fonction printf est utilisée pour transférer du texte, des valeurs de variables ou des résultats d'expressions vers le fichier de sortie standard stdout (par défaut l'écran). • printf("<format>",<Expr1>,<Expr2>, ... ); • "<format>" : format de représentation • <Expr1>,... : variables et expressions dont les valeurs sont à représenter La partie "<format>" est en fait une chaîne de caractères qui peut contenir: • * du texte • * des spécificateurs de format La partie "<format>" contient exactement un spécificateur de format pour chaque expression <Expr1..N>. • Les spécificateurs de format commencent toujours par le symbole % et se terminent par un ou deux caractères qui indiquent le format d'impression. Spécificateurs de format pour printf SYMBOLE TYPE IMPRESSION COMME
%d int entier relatif
%u int entier naturel (unsigned) %c int caractère %f Double ou float réel en notation décimale %e double ou float rationnel en notation scientifique 4.2. Lecture formatée de données La fonction scanf est la fonction symétrique à printf • scanf("<format>",<AdrVar1>,<AdrVar2>, ...) • "<format>" : format de lecture des données • <AdrVar1>,... : adresses des variables auxquelles les données seront attribuées La fonction scanf reçoit ses données à partir du fichier d'entrée standard stdin (par défaut le clavier). La chaîne de format détermine comment les données reçues doivent être interprétées. Les données reçues correctement sont mémorisées successivement aux adresses indiquées par <AdrVar1>,... . L'adresse d'une variable est indiquée par le nom de la variable précédé du signe &. 1. Le type long • Pour lire une donnée du type long, on utilise les spécificateurs %ld, %lu. 2. Le type double • pour lire une donnée du type double, on utilise les spécificateurs %le ou %lf. 3. Le type long double • Pour lire une donnée du type long double, on utilise les spécificateurs %Le ou %Lf. 4.3. Écriture d'un caractère • putchar permet d’ecrire un caractère sur stdout. Forme générale : putchar(<caractère>). 4.4. Lecture d'un caractère • getchar permet de lire un caractère sur stdin s’il y en a. Forme générale : <caractere>=getchar(). • Exemple: • char c=‘r’,p; • putchar(c); • p=getchar();
Apprendre Python rapidement: Le guide du débutant pour apprendre tout ce que vous devez savoir sur Python, même si vous êtes nouveau dans la programmation
Secrets du Marketing des Médias Sociaux 2021: Conseils et Stratégies Extrêmement Efficaces votre Facebook (Stimulez votre Engagement et Gagnez des Clients Fidèles)
L'analyse fondamentale facile à apprendre: Le guide d'introduction aux techniques et stratégies d'analyse fondamentale pour anticiper les événements qui font bouger les marchés
Dans l'esprit des grand investisseurs: Un voyage à la découverte de la psychologie utilisée par les plus grands investisseurs de tous les temps à travers des analyses opérationnell
L'analyse technique facile à apprendre: Comment construire et interpréter des graphiques d'analyse technique pour améliorer votre activité de trading en ligne.
Forex Trading facile à apprendre: Le guide d'introduction au marché des changes et aux stratégies de négociation les plus efficaces dans l'industrie des devises.
La psychologie du travail facile à apprendre: Le guide d'introduction à l'utilisation des connaissances psychologiques dans le domaine du travail et des organisations
Le guide pratique du hacker dans les tests d’intrusion IoT : Le livre indispensable pour identifiez les vulnérabilités et sécurisez vos objets intelligents