rand() - Utility Function

How is Utility function "rand()" used in C++?
How to generate random numbers ?

Explanation

rand() is a Utility Function that is used to generate pseudo random numbers. Every time this function returns a integer between the range zero and RAND_MAX is returned.

Syntax to generate random numbers:


int rand(void);

Example :



#include <stdlib.h>
#include <stdio.h>
int main()
{
int r;
for(r=0;r<5;r++)
{
printf("The random integer is:: %d\n", rand());
}
return 0;
}

Result :

The random integer is:: 130
The random integer is:: 10982
The random integer is:: 1090
The random integer is:: 11656
The random integer is:: 7117

In the above example rand() function returns random numbers between 0 and 5.

C++ Tutorial


Ask Questions

Ask Question