读书人

关于随机数的有关问题

发布时间: 2012-03-12 12:45:33 作者: rapoo

关于随机数的问题
我想生成一串随机数组(为数统一的,比如10位数),然后把它给一个数组,然后用这个数组(也就是这串随机的数字)作为文本的名字保存,要怎么做,请各位高手赐教!

[解决办法]
srand(time(0));

int temp=rand()%100; //temp---[0,99];

随机生成1噶数字

然后给以个数组赋值。。a[N];

然后吧数组转换为字符传。。

itoa(a,char_c,10); //char_c[10];
[解决办法]
srand(time(0));

int temp=rand()%100; //temp---[0,99];

随机生成1噶数字

然后给以个数组赋值。。a[N];

然后吧数组转换为字符传。。

itoa(a,char_c,10); //char_c[10];


你这样生成应该十个数字都是一样的

还不如只生成一个rand()*rand()
然后sprintf( "%010d ", rand()*rand())


读书人网 >C语言

热点推荐