Nom de la fonction : srand
Fichier d'en-tête : <stdlib.h>
Prototype de fonction : void srand (graine non signée);
Fonction : Générateur utilisé pour initialiser des nombres aléatoires
Paramètres : graine non signée pour définir la graine du temps aléatoire, sa valeur est un entier
Valeur de retour : Aucune valeur de retour
Exemple de programme : utilisez cette fonction pour générer différentes séquences entières aléatoires
#include<stdio.h>#include<stdlib.h>#include<time.h>intmain(void){inti;srand((unsigned)time(NULL));printf(Tworandomnumbersfrom0to99n);for(i= 0;i<5;i++){printf(%d,rand()%100);}putchar('n');return0;}
Résultats en cours d'exécution
Deux nombres aléatoires de 0 à 993719512261