begin process at 2012 05 27 14:43:18
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Imprimante

 > COMMENT UTILISER LES NOMBREUSES POSSIBILITES DU PRINTF

COMMENT UTILISER LES NOMBREUSES POSSIBILITES DU PRINTF


 Information sur la source

Note :
6 / 10 - par 3 personnes
6,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Imprimante Niveau :Débutant Date de création :10/06/2003 Date de mise à jour :10/06/2003 09:26:51 Vu :48 363

Auteur : JCDjcd

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note


 Description

Avec le printf, on peut avoir plusieurs types d'affichage.
En voici :
(biensur il n'y a pas tout, il faut aller voir dans les aides...)

Source

  • #include <stdio.h>
  • #include <conio.h>
  • int main(int argc,char **argv)
  • {
  • unsigned int a = 154;
  • int b = -154;
  • float c = 10.0;
  • double d = 3.1415926535;
  • ////////////////////////////////////////////
  • // les entiers :
  • printf("unsigned int 'a' = %u\n",a);
  • printf("int 'b' = %d\n",b);
  • // voici quelques variantes :
  • // hexa
  • printf("int (bis) 'b' = %x\n",b);
  • // sur 9 chiffres (on complete avec des '0')
  • printf("int (bis) 'b' = %09d\n",b);
  • // sur 9 chiffres (on complete avec des ' ')
  • printf("int (bis) 'b' = %9d\n",b); //
  • // saut de ligne
  • printf("\n");
  • ////////////////////////////////////////////
  • // les nombres a virgule :
  • printf("float 'c' = %f\n",c);
  • printf("double 'd' = %lf\n",d);
  • // voici quelques variantes :
  • // 3 chiffres apres la virgule (arrondi)
  • printf("double (bis) 'd' = %.3lf\n",d);
  • // 1 chiffre avant et 2 chiffres apres la virgule (arrondi)
  • printf("double (bis) 'd' = %1.2lf\n",d);
  • // saut de ligne
  • printf("\n");
  • ////////////////////////////////////////////
  • // les pointeurs :
  • printf("pointeur '&a' = %p\n",&a);
  • printf("pointeur '&d' = %p\n",&d);
  • // on attend une touche :
  • getch();
  • return 0;
  • }
#include <stdio.h>
#include <conio.h>

int main(int argc,char **argv)
{
unsigned int  a  = 154;
int           b  = -154;
float         c  = 10.0;
double        d  = 3.1415926535;
////////////////////////////////////////////
// les entiers :
printf("unsigned int 'a' = %u\n",a);    
printf("int          'b' = %d\n",b);
// voici quelques variantes :
// hexa
printf("int (bis)    'b' = %x\n",b);
// sur 9 chiffres (on complete avec des '0')
printf("int (bis)    'b' = %09d\n",b);
// sur 9 chiffres (on complete avec des ' ')
printf("int (bis)    'b' = %9d\n",b);    // 
// saut de ligne
printf("\n");
////////////////////////////////////////////
// les nombres a virgule :
printf("float        'c' = %f\n",c);
printf("double       'd' = %lf\n",d);
// voici quelques variantes :
// 3 chiffres apres la virgule (arrondi)
printf("double (bis) 'd' = %.3lf\n",d);
// 1 chiffre avant et 2 chiffres apres la virgule (arrondi)
printf("double (bis) 'd' = %1.2lf\n",d);
// saut de ligne
printf("\n");
////////////////////////////////////////////
// les pointeurs :
printf("pointeur     '&a' = %p\n",&a);
printf("pointeur     '&d' = %p\n",&d);

// on attend une touche :
getch();
return 0;
}



 Sources du même auteur

Source avec Zip Source avec une capture COLORATION SYNTAXIQUE
Source avec Zip Source avec une capture ORBITES DES SATELLITES GPS
Source avec Zip Source avec une capture DESSIN D'ARBRES
Source avec Zip Source avec une capture PROGRAMMATION LINEAIRE
Source avec Zip EXTENSION DE CORPS (MATH)

 Sources de la même categorie

Source avec Zip IMPRIMER UN TIMAGE par eagleseyes
Source avec Zip IMPRESSION D'UN EDITBOX AVEC MISE EN PAGE (DEVC++) par gagah1
Source avec Zip IMPRIMER UN FICHIER par LordBob
Source avec Zip PROGRAMME SUR LES PILES ET LES FILES RELATIF A UNE KESTION P... par tagada_du_loft
IMPRESSION D'UN EDITBOX EN PLUSIEURS PAGES par cbestern

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales