关于随机数的问题
我想生成一串随机数组(为数统一的,比如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())