home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 17 / CD_ASCQ_17_101194.iso / dos / prg / alb_c10 / chap_02 / ch02_04.c < prev    next >
Encoding:
C/C++ Source or Header  |  1994-09-08  |  1.0 KB  |  31 lines

  1. /*********************************************************************
  2. *  CH02_04.C   Exemple de sortie du domaine de dΘfinition des int    *
  3. *********************************************************************/
  4.  
  5. #include<stdio.h>     
  6.  
  7. main( void)
  8. {
  9.     int t0, t1, t2, test3,
  10.     entier0= 440, entier1= 80, entier2= 2;
  11.                                                                     
  12.     t0= entier0;               /* t0= 440                           */
  13.     t1= t0* entier1;           /* t1= 35200                         */
  14.     t2= t1/ entier2;           /* t2= 17600 en dΘcimal              */
  15.  
  16.     printf(" Le rΘsultat:\t t0= %d\n\t\t"
  17.                   " t1= %d\n\t\t"
  18.               " t2= %d", t0, t1, t2);
  19.  
  20. }
  21.  
  22. /*  Le programme nous affiche:
  23.  
  24.  Le rΘsultat:    t0= 440
  25.         t1= -30336     =  ( 35200- 32767- 1)- 32767- 1
  26.         t2= -15168
  27.  
  28.  En fait l'opΘration s'Θcrit:         t2= 440* 80/ 2
  29.  si on change l'ordre des opΘrations:    t2= 440/ 2* 80
  30.  ou si on utilise des parenthΦses:    t2= 440* ( 80/ 2)
  31.  il n'y a plus de dΘbordement                        */