Anonimo
Anonimo ha chiesto in Computer e InternetProgrammazione e Design · 4 anni fa

qualcuno potrebbe spiegarmi a parole cosa vuol dire questa serie di codici C++?

int iseed =time(NULL);

srand(iseed);

while(1)

{

int number_to_guess=rand()%100+1;

int low_lim = 0;

int high_lim = 100;

int count = 0;

1 risposta

Classificazione
  • 4 anni fa
    Risposta preferita

    int iseed =time(NULL); <--- salva in iseed l ora corrente espressa in secondi passati dal 1 gennaio 1970

    srand(iseed); <-- usa quel numero per inizializzare il generatore di numeri casuali (seed)

    while(1) <--ripete all infinito

    {

    int number_to_guess=rand()%100+1; <--- genera un numero casuale tra 1 e 100

    Qui sotto semplicemente assegna dei valori alle variabili ma non si sa cosa ne fa visto che manca il resto del programma

    int low_lim = 0;

    int high_lim = 100;

    int count = 0;

Altre domande? Fai una domanda e ottieni le risposte che cerchi.