Функции библиотеки C -srand()

Стандартная библиотека C - <stdlib.h>

Описание

Функции библиотеки Cvoid srand(unsigned int seed)Инициализация с помощью функцииrandИспользуемый генератор случайных чисел.

Объявление

Ниже приведено объявление функции srand().

void srand(unsigned int seed)

Параметр

  • seed-- Это целочисленное значение, используемое для инициализации алгоритма генерации псевдослучайных чисел.

Возвращаемое значение

Эта функция не возвращает никакого значения.

Пример

В следующем примере демонстрируется использование функции srand().

Пример

#include <stdio.h> #include <stdlib.h> #include <time.h> int main() { int i, n; time_t t; n = 5; /*Инициализация генератора случайных чисел*/ srand((unsigned) time(&t)); /*Вывод 5 случайных чисел в диапазоне от 0 до 50*/ for( i = 0 ; i < n ; i++ ) { printf("%d\n", rand() % 50); } return(0); }

Давайте скомпилируем и запустим вышеуказанную программу, это даст следующий результат:

38
45
29
29
47

Стандартная библиотека C - <stdlib.h>

Другие расширения