我试着打印出所有的随机数。
应该有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;
}
}
} 发布于 2020-08-23 02:41:05
您究竟是如何计算得到9000的行数的?
下面是添加了计数器变量的确切代码,用于验证循环是否运行了100000次,因此这可能只是控制台上的显示问题。
https://stackoverflow.com/questions/63539710
复制相似问题