Я пытаюсь создать случайные целые числа (равномерно распределенные). Я нашел этот фрагмент на другом форуме, но он работает очень странно.
srand(time(NULL));
AB=rand() % 10+1;
Используя этот метод, я получаю значения в цикле, поэтому значение увеличивается с каждым вызовом, пока оно снова не уменьшится. Я предполагаю, что это как-то связано с использованием времени в качестве инициализатора? Что-то вроде этого выходит.
1 3 5 6 9 1 4 5 7 8 1 2 4 6 7.
Однако я хотел бы получить совершенно случайные числа, например
1 9 1 3 8 2 1 7 6 7 5...
Спасибо за любую помощь