Mathc initiation/Fichiers c : c06a


Sommaire


Installer et compiler ces fichiers dans votre répertoire de travail.

c06a.c
/* ------------------------------ */
/*  Save as :   c06a.c            */
/* ------------------------------ */
#include      "x_a.h"
/* ------------------------------ */
int main(void)
{
double a;

/* ------------------------------ */
 clrscrn();

 printf(" ++a\n\n");
 
 for(a=0; a<10; ++a) 
                
     printf(" a = %6.3f\n", a);
              
 printf("\n\n a = %6.3f\n", a);   

 stop();
 
/* ------------------------------ */
 clrscrn();

 printf(" a++\n\n");
 
 for(a=0; a<10; a++) 
                
     printf(" a = %6.3f\n", a);
              
 printf("\n\n a = %6.3f\n", a);   

 stop();

 return 0;
}
/* ------------------------------ */
/* ------------------------------ */


Attention le dernier affichage donne la valeur de a une fois sortie de la boucle. La dernière valeur calculée dans la boucle c'est 9. Mais la nouvelle valeur de a une fois sortie de la boucle c'est 10.


Exemple de sortie écran :

 ++a

 a =  0.000
 a =  1.000
 a =  2.000
 a =  3.000
 a =  4.000
 a =  5.000
 a =  6.000
 a =  7.000
 a =  8.000
 a =  9.000


 a = 10.000

 Press return to continue. 


 a++

 a =  0.000
 a =  1.000
 a =  2.000
 a =  3.000
 a =  4.000
 a =  5.000
 a =  6.000
 a =  7.000
 a =  8.000
 a =  9.000


 a = 10.000

 Press return to continue.