Random Numbers in C++

#include <iostream>
#include <ctime>
#include <cstdlib>

using namespace std;
 
int main () {
   int i,j;
 
   // set the seed  
   srand( (unsigned)time( NULL ) );

   // generate 10  random numbers. 
   for( i = 0; i < 10; i++ ) {
      // generate actual random number
      j = rand();
      cout <<" Random Number : " << j << endl;
   }

   return 0;
}


There are many cases where you will wish to generate a random number.
There are actually two functions you will need to know about random number generation.
The first is rand(), this function will only return a pseudo random number.
The way to fix this is to first call the srand() function.

https://www.tutorialspoint.com/cplusplus/cpp_numbers.htm
posted @ 2019-05-14 11:09  Poission  阅读(238)  评论(0编辑  收藏  举报