Программирование на C и C++

Онлайн справочник программиста на C и C++

random, randomize

int random(int num)

void randomize(void)

Прототип: 
Описание: 

Эти функции не определены стандартом ANSI С.

Макрос random() возвращает случайное число в интервале от 0 до num-1.

Макрос randomize() инициализирует генератор случайных чисел некоторой случайной величи­ной. Он использует функцию time(), так что необходимо включить в программу заголовочный файл time.h.

Пример: 
Следующая программа выводит 10 случайных чисел в интервале от 0 до 24 включительно:
#include <time.h>
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int i;
randomize();
for (i=0; i <10; i++) printf("%d ", random(25));
return 0;
}

Смешанные функции