C++,二十个数字不是随机的?

use*_*229 -6 c++ random

为什么我的C++数字不是随机的?

#include <iostream>
#include <cstdlib>
using namespace std;


int main()
{
    int randomNumber = rand() % 100;


    for (randomNumber = 0; randomNumber < 20; randomNumber++)
    {

        cout << randomNumber << endl;
    }
    return 0;
}

//Why are my 20 numbers not random?
Run Code Online (Sandbox Code Playgroud)

Woo*_*ble 5

您将randomNumber分配为随机值,然后在for循环中使用数字0到19覆盖它.循环之前,您有一个随机数.