码迷,mamicode.com
首页 > 其他好文 > 详细

rand()和srand()的用法

时间:2016-03-01 22:44:29      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:

1.头文件包含cstdlib和ctime;

2.rand()是产生随机数0-32767;

3.rand()在编译后每次运行都产生相同的随机序列;

3.srand()用于初始化随机种子,当种子不一样时随机序列不一样,因为time(0)的每秒时间都不同故一般用他作为种子;

例如

#include<iostream>
#include<cstdlib>
#include<ctime>
using namespace std;
int main()
{
    int i;
    srand(time(0));
    for (i=1;i<=10;i++)
        cout<<rand()%10<<"    ";
    cout<<endl;
    return 0;
}

 

rand()和srand()的用法

标签:

原文地址:http://www.cnblogs.com/dlut-li/p/5232523.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!