我尝试打印出所有随机数。
应该有100000行。
但是当我计算行数时,只有9000行。
我很困惑,为什么有些遗漏行。
希望有人可以帮助我。
srand(114);
double b=0;
for(int i = 0;i<1000;i++){
for(int j =0 ;j<10;j++){
for(int k=0;k<10;k++){
b=double(rand()/(RAND_MAX+1.0));
cout<<b<<endl;
}
}
}
答案 0 :(得分:0)
您如何精确地计算行数以获得9000?
下面是您的确切代码,带有添加的计数器变量,以验证循环是否运行了100000次,因此这可能仅仅是控制台上的显示问题。