Aprendizaje del lenguaje C: generación de números aleatorios

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

  1. Generar un número aleatorio [1,10]
    int a = rand()%10 + 1;
  2. Generar números aleatorios de [m,n+m]
    int a = rand()%n + m;

Supongo que te gusta

Origin blog.csdn.net/weixin_73402838/article/details/131026296
Recomendado
Clasificación