怎么使用c语言的随机函数randomize()?

来源:百度知道 编辑:UC知道 时间:2024/06/08 03:14:24
怎么样使用随机函数randomi()生成0-9的7位随机数,和彩票类似.

你也买七星彩啊。
我试过,好像randonize()对65536以内的数可以,但对9999999以内的数,不行啊。

randomize()不是随机数生成函数,而是初始化随机数生成器的函数,而且,它不是一个C语言标准库函数,只能在win32环境中使用。生成随机数要用rand()函数:

#include <stdlib.h>
#include <stdio.h>
int main(void)
{
int i;
srand(time(NULL));
for (i=0;i<7;++i) printf("%d\t",rand()%10);
return 0;
}

随机数出来模十算一位不就行了,弄七次不就是7位