1. Marco básico
#include<stdlib.h>、#include<time.h>
Estos dos archivos de encabezado son necesarios para generar números aleatorios.
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int main()
{
srand((unsigned)time(NULL));//按时间生成伪随机数
int a = rand(); //生成随机数
return 0;
}
2. Intervalo de generación de números aleatorios
- Generar un número aleatorio [1,10]
int a = rand()%10 + 1;
- Generar números aleatorios de [m,n+m]
int a = rand()%n + m;