Het genereren van willekeurige getallen in C is nodig in verschillende toepassingen . Bijvoorbeeld , het genereren van een standaardwachtwoord voor een nieuwe gebruiker op een netwerk gebruikmaakt van willekeurige generatie van cijfers en letters . Willekeurige getallen worden gegenereerd in gaming toepassingen voor het karakter van veldslagen en gevechten . Wat de reden ook , het genereren van de nummers is mogelijk door middel van een interne C -functie . Instructies 1 Maak een geheel getal om het willekeurig getal bevatten . Variabelen kunnen niet worden gebruikt in C tenzij expliciet gedefinieerd . De volgende code verklaart een variabele in C : int myNumber ; kopen van 2 Genereer een willekeurig getal met behulp van interne functies C 's . De functie neemt een geheel getal en het bepaalt de reeksen van de functie zal terugkeren . Bijvoorbeeld , als je het nummer 100 doorgeven aan de random -functie , het zal een willekeurig gegenereerd getal terug van nul tot 99 . Gebruik de integer gedefinieerd in stap 1 om het willekeurig getal bevatten : . MyNumber = random ( 100 ) ; Deze C -code retourneert een willekeurig gegenereerd getal van nul tot 99 en wijst deze toe aan de myNumber variabele 3 Druk het nummer op de console . Druk het nummer op het scherm met behulp van " printf ( ) " functie C's om te zien welk nummer wordt gegenereerd : printf ( " Het getal gegenereerd is % d \\ n" , myNumber ) ;
|