が実行されるたびに返されます。ランド()と同じ数のプログラムは、乱数発生関わるこのかなり基本的なC++コードスニペットで
include <iostream>
using namespace std;
int main() {
cout << (rand() % 100);
return 0;
}
は、なぜ私はいつも41の出力を取得していますか?私はそれが0と100の間のいくつかの乱数を出力するようにしようとしています。おそらく、私はrand関数の仕組みについて何かを理解していませんか?
は十分では41ランダムではないですか?私は確かにそれを考えていないだろう... –
'srand'(http://en.cppreference.com/w/cpp/numeric/random/rand)を初期化するのを忘れた – Borgleader
違うはずがない私はそれを実行するたびに番号? – codedude