它与睡眠无关。
当rand()返回可除以7的值时,的值为mod0。
rand()
mod
该for循环不执行,而是一个新的换行符仍然在循环后输出。
for
std::cout<<"\n";
您可以使用以下代码调试结果:
#include #include #include #include int main(){ while(1){ int temp = rand(); int mod = temp % 7; std::cout<<"["<