vc中的随机数产生

    技术2022-05-11  57

    在VC中设计到随机数有两个函数

    srand() and rand()

    srand() 的作用是是一个种子,提供每次获得随机数的基数而已,rand()根据种子而产生随机数

    注意

    1:srand() 里的值必须是动态变化的,否则得到的随机数就是一个固定数

    2:其实可以不用写srand() ,只用rand()就可以了,省事,简单,例子如下

    如果我们想得到一个 0-60的随机数那么可以写成

    int i;

    i=rand()`;

    就可以了。

    当然最好有个统一的标注如下:

    int i;

    srand((unsigned)time( NULL ));

    i=rand()`;

    这样就OK了。


    最新回复(0)