현재 위치 - 주공해몽공식사이트 - 관음보살의 랜덤 번호 뽑기 - C++ 배열에서 무작위로 숫자를 가져옵니다 (반복할 수 없음).

C++ 배열에서 무작위로 숫자를 가져옵니다 (반복할 수 없음).

코드는 다음과 같습니다.

Java.util.arrays 가져오기

공용 클래스 기록 {

공용 정적 void main(String[] args) {

-응? Int[] arrays=new? Int [33];

For (int I =1; 나 & lt34; I++) {

배열 [I-1] = I;

}

Int a = 0;;

While(a & lt;; 8) {

A++;+;

Int I = (int) (math.random () * arrays.length);

System.out.print (arrays [I]+"\ t");

Arrays[i] = 배열 [arrays.length-1];

Arrays = Arrays.copyOf(arrays, arrays.length-1);

}

}

}

확장 데이터

C++ 는 배열 데이터 구조를 지원하며 같은 유형의 요소에 대해 고정된 크기의 순서 집합을 저장할 수 있습니다. 배열은 일련의 데이터를 저장하는 데 사용되지만 일반적으로 동일한 유형의 일련의 변수로 간주됩니다.

배열 선언은 number0, number 1, ..., number99 와 같은 단일 변수를 선언하는 것이 아니라 numbers 와 같은 배열 변수를 선언하고 numbers[0], num 을 사용합니다 배열의 특정 요소는 인덱스를 통해 액세스할 수 있습니다.

모든 배열은 연속적인 메모리 위치로 구성됩니다. 가장 낮은 주소는 첫 번째 요소에 해당하고 가장 높은 주소는 마지막 요소에 해당합니다.