Domanda

Sto cercando di generare un INT casuale che è 0 o 1 in C ++. In questo momento, ricevo uno 0 ogni volta che eseguo questo codice e non sono sicuro del perché. Qual è il problema qui?

#include <ctime>
#include <cstdlib>

srand(time(0));
int randomval = rand() % 2;
cout << randomval << endl;

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top