Installer et compiler ces fichiers dans votre répertoire de travail.
![]() |
c08a.c ' |
---|
/* ------------------------------ */
/* Save as : c08a.c */
/* ------------------------------ */
#include "x_a.h"
/* ------------------------------ */
int main(void)
{
int n = 0;
clrscrn();
for(n = 0; n<10 ; ++n)
printf("%4d: %10d \n",n,rand());
stop();
return 0;
}
La fonction rand(); permet d'obtenir des nombres aléatoires.
Si on lance le programme à plusieurs reprise, on retrouvera la même série de nombres.
int n = 0; déclare un entier.
Dans la fonction printf(); les caractères %d permettent d'afficher un entier.
Cela fonctionne comme pour les doubles
%4d permet de reserver un espace de 4 caractères pour l'entier.
%+d permet d'avoir des entiers signés.
%-4d pousse sur la gauche l'affichage des entiers.
Exemple de sortie écran :
0: 1804289383
1: 846930886
2: 1681692777
3: 1714636915
4: 1957747793
5: 424238335
6: 719885386
7: 1649760492
8: 596516649
9: 1189641421
Press return to continue.
Cet article est issu de Wikibooks. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.