Спосіб 1: Використання функції rand(). Функція rand() використовується для генерації випадкових чисел у C. Вона повертає випадкове ціле число, яке можна масштабувати відповідно до необхідного діапазону. Результат: значення випадкового числа може не змінюватися під час кожного виконання, оскільки функція rand() генерує псевдовипадкове число. 25 серпня 2023 р.
Функція rand() використовується для генератора випадкових чисел у C у певному діапазоні, який може приймати значення від [0, Range_max]. Значення Range_max може бути цілим числом. Він не приймає жодних параметрів і повертає випадкові числа.
А потім максимум. Номер, який би ви хотіли. Отже, якщо я кидаю шестигранний кубик, я можу сказати модуль. Шість, тому оператор модуля дає вам залишок будь-якого ділення.
Однак функція rand працює як генератор випадкових чисел у C, який генерує випадкове ціле число в діапазоні від 0 до RAND_MAX. Ви можете використовувати rand (), щоб створити число (в діапазоні), як num = (rand() % (верхній – нижній + 1)) + нижній. Зверніть увагу, що RAND_MAX є символічною константою, визначеною в stdlib. h файл заголовка.
Щоб згенерувати випадкове число від 0 до 1, ми зробимо скористайтеся функцією rand().. Функція rand() створює випадкове число. Значення RAND_MAX — це в основному максимальне значення, яке може бути отримано функцією rand().
Генеруйте випадкові числа за допомогою функції srand() і time().
- #include <stdio.h>
- #include <stdlib.h>
- int main()
- {
- int випадковий = rand(); // призначити функцію rand() випадковій змінній.
- srand(час(0));
- printf( "Насів = %d", час(0));
- printf( " Випадкове число = %d", випадкове);