Hvordan å generere et tilfeldig tall i C

Å generere slumptall i C som er nødvendig i mange anvendelser. For eksempel, genererer et standard passord for en ny bruker på et nettverk bruker tilfeldig generering av tall og bokstaver. Tilfeldige tall genereres i spill applikasjoner for tegn kamper og slåssing. Uansett årsak, genererer tallene er mulig gjennom en intern C funksjon.

Bruksanvisning

1 Opprett et heltall å inneholde tilfeldig tall. Variabler kan ikke brukes i C, med mindre de er uttrykkelig definert. Følgende kode erklærer en variabel i C:
int myNumber;

2 Generere et tilfeldig tall ved hjelp av C interne funksjon. Funksjonen tar et helt tall, og det bestemmer områdene funksjonen vil returnere. For eksempel, hvis man passerer nummer 100 til tilfeldighetsfunksjon, vil den returnere en tilfeldig generert helt tall fra null til 99. Bruk det hele tall definert i Trinn 1 for å inneholde det tilfeldige tall:
myNumber = tilfeldig (100)

Denne C-kode returnerer et tilfeldig generert tall fra null til 99 og tildeler den til myNumber variabel.

3 Skriv ut nummeret til konsollen. Skriv ut nummeret til skjermen ved hjelp av C s \ "printf () \" funksjonen for å se hva tall genereres:
printf (\ "Antall genereres er% d \ n \", myNumber);