현재 위치 - 주공해몽공식사이트 - 관음보살의 랜덤 번호 뽑기 - C 언어 복권 코드

C 언어 복권 코드

아이디어: 배열을 사용하여 이 숫자가 이미 나타나는지 여부를 식별합니다.

코드는 다음과 같습니다.

샤일? Num[88]? =? {0};

인티,? 주기;

Intcnt? =? 0;

그리고 (CNT? ! =? (88)

{

For (루프? =? 0; -응? 순환? & lt? 1 1; -응? Loop++)

{

나? =? 랜드 ()? %? 88;

While(num[i]? ! =? 0)

{

나? =? 랜드 ()? %? 88;

}

Cnt++;+;

Num[i]? =? 1;

Printf("%2d? "" ,? 나? +? 1);

}

Printf ("\ n");

}

실행 결과는 다음과 같습니다.

42 76 8713 74 6139 55 35? 1 50

20 18 52? 4 63 69? 8 85 3 1 66 29

86? 7 80 791122 25 6016 83 62

6 56? 5 281512 75 44 65 8133

46 5 1 47 38 40 67 49 73 82 59 64

319 58 23 26 5710 72 7177 34

88? 2 2143 4132 24 84 37 45 54

9 53 30 7014 68 27 78 36 4817