generere tilfeldige tall i C er nødvendig i flere programmer . For eksempel , genererer et standard passord for en ny bruker på et nettverk bruker tilfeldig generering av tall og bokstaver . Tilfeldige tall genereres i gaming søknader om karakter kamper og kjemper . Uansett årsak, genererer tallene er mulig gjennom en intern C funksjonen . Instruksjoner
en
Lag et heltall å inneholde tilfeldig tall. Variabler kan ikke brukes i C med mindre de er eksplisitt 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 du passerer nummer 100 til random-funksjon , vil den returnere et tilfeldig generert tall fra null til 99 . Bruk heltall definert i trinn 1 skal inneholde tilfeldige tall : . MyNumber = tilfeldig ( 100), Dette 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 c " printf ( ) "-funksjonen for å se hva tall genereres : printf ( "Tallet generert er% d \\ n" , myNumber ) ;