c random between 0 and 1 code example

Example 1: c random

#import <stdlib.h>
#import <time.h>

int r;
srand(time(NULL));
r = rand();

/* 
This will give you a pseudo random integer between 0 and RAND_MAX. 
srand(time(NULL)) is used to give it a random starting seed, based on the
current time. rand() could be used without it, but would always return the
same sequence of numbers.
To generate a random number in between 0 (included) and X (excluded), do
the following:
*/

#import <stdlib.h>
#import <time.h>

int r;
srand(time(NULL));
r = rand() % X;

Example 2: how to generate random between 0 and 9 in c

#include <stdio.h>
#include <stdlib.h>

int main()

{
    int randomnumber;
    srand(time(NULL));
    randomnumber = rand() % 10;
    printf("%d\n", randomnumber);
    return 0;
}

Tags:

C Example