随机数

使用C++的srand,rand函数,可以生成随机数。

代码

/*
随机数.cpp
利用srand,rand 
*/ 
#include <iostream>
#include <ctime>
using namespace std;
int main() {
	int x;
	srand(time(0));  //随机基准 
	
	//1~N之间的随机数
//	const int N=10;
//	x=rand()%N+1; 
//	cout<<x;

    //M~N之间的随机整数
//    const int M=100;
//    const int N=200;
//	x=rand()%(N-M+1)+M;
//	cout<<x;
	
	//0~1之间的浮点数 
	//cout<<rand()/double(RAND_MAX); 
	
	//为数组生成随机数值 
	int a[10];
	for (int i=0;i<10;i++) {
		int x=rand()%100+1; 
		a[i]=x;
	} 
	for (int i=0;i<10;i++) {
		cout<<a[i]<<' ';
    }
	 
	return 0;
}