Red de conocimientos turísticos - Información de alquiler - Acerca del uso de funciones de números aleatorios en la programación en lenguaje C

Acerca del uso de funciones de números aleatorios en la programación en lenguaje C

rnd es una función aleatoria en VB, debes usar rand();

Descripción de la función

rand() devolverá un valor aleatorio que oscila entre 0 y Sala RAND_MAX. Antes de llamar a esta función para generar números aleatorios, primero debe usar srand() para establecer la semilla de números aleatorios. Si la semilla de números aleatorios no está configurada, rand() establecerá automáticamente la semilla de números aleatorios en 1 cuando se llame. Para obtener información sobre semillas de números aleatorios, consulte srand().

srand((int)time(0)); El número aleatorio generado es diferente cada vez.

#include

#include

main()

{

int i,j;

srand((int)tiempo(0));

for(i=0;i<10;i++)

{

j=1+(int)(10.0*rand()/(RAND_MAX+1.0));

printf(" %d ",j); p> p>

}

}

Ejecutar

5 8 8 8 10 2 10 6 9 9

2 9 7 4 10 3 2 10 8 7