기금넷 공식사이트 - 복권 조회 - 투색볼 복권 무작위 프로그램을 위한 turbe c 프로그램을 작성하다.

투색볼 복권 무작위 프로그램을 위한 turbe c 프로그램을 작성하다.

배열 a[N] 을 만들고, 1 에서 n 값을 할당하고, 난수 I 를 생성하여 a[i] 를 가져오고, 배열의 첫 번째 교환과 첫 번째 재생성된 난수 I 를 제거하고, 두 번째 교환과 하나 또는 두 개를 제거하는 등. 이렇게 하면 한 그룹이 완성되고 법에 따라 두 번째 그룹이 생성됩니다. 무작위로 보이지만 처리해야 할 코드는 다음과 같습니다. (필요에 따라 직접 수정할 수 있습니다.)

# include & ltstdio.h & gt

# include & ltmath.h & gt

(Internationalorganizations 와 동일) 국제기구

기본 (부적합)

{

Int I, temp, a[36], b [16];

For(I = 0;; 나 & lt36; I++)

A [I] = I+1;

(나<16) b [I] = I+1;

}

For(I = 0;; 나 & lt36; I++){

Ra = rand ()% (36-I); //난수 생성, 모듈러스 1 회 빼기.

Ra+= I;; //교환된 번호는 더 이상 영향을 받지 않습니다.

Temp = a [I]; //교환

A [I] = a [ra];

A [ra] = a [I];

Printf("%d ",a [I]);

}

}