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; }
