Die funktion srand(time(NULL)) setzt die systemzeit auf NULL, ohne diesen Befehl würde immer die selbe Zahl generiert werden.Code:#include <stdio.h> #include<time.h> int zufallszahl; void main(void) { srand( time(NULL) ); zufallszahl = rand() % 10 + 1; printf("Die Zufallszahl zwischen 1 und 10 lautet: %i",zufallszahl); }
Die Funktion rand() % 10 + 1 generiert zahlen zwischen 10 und 1, in dem du diese zahlen änderst, werden zahlen in dem neuen bereich generiert
Lesezeichen