本文共 3420 字,大约阅读时间需要 11 分钟。
C++中产生随机数种子对于初学者一直都很困惑.大家知道,在C中有专门的srand(N)函数可以轻松实现这一功能,然而在C++中则要复杂一些.下面是笔者学习的一点心得,希望对大家能有所帮助.(这里我们依然要借助C标准库中的rand()函数)
应用举例:
1): srand(time(0));如要产生1~10之间随机数,则代码如下:
#include <iostream>
using namespace std;#include <ctime>
#include <cstdlib>int main()
{