读书人

关于rand()函数的有关问题!请大家帮忙

发布时间: 2012-02-27 10:00:22 作者: rapoo

关于rand()函数的问题!请大家帮忙
void CSportLot::SetLot(void)
{
int nRnd,nNum;

for(int i=0;i <7;i++)
{
nRnd=rand();
for(int j=0;j <nRnd;j++)
{
nNum=rand()%10;
cout < <nNum < < '\b ';
}
cout < <nNum;
LotNum[i]=nNum;
}
}

[解决办法]
rand产生的随机数并不大最大只有32767
7*32767次循环对现在的cpu来说只是一瞬间的事

读书人网 >C++

热点推荐