난 (100 내지 1) 난수 발생기를 생성 배열되지만 때마다 I 10 배 실행 그것은 그것이 1C++ 난수
for (int x=0; x < 10; x++) {
arr[x]=rand() % 100 + 1;
100 루프 사이에 동일한 열 개 번호를 출력 실행할 배열에 10 개의 정수가 포함되어 있기 때문입니다. 비록이 실행마다, 출력 : 42, 68, 35, 1, 70, 25, 79, 59, 63, 65
코드의 행에서이 출력
for (int z=0; z<10;z++) {
cout << arr[z]<<", ";
}
사람 수 왜 이런 일이 벌어지는 지 알겠습니까?
여러분의 프로그램은 같은 종자 각 시간을 사용합니다. – Carlos
언제든지'srand'를 부르시겠습니까? –
"왜 이런 일이 일어나는 지 알 수 있습니까?" http://www.cplusplus.com/reference/cstdlib/rand/ – Slava