# 포함? & ltstdlib.h & gt?
# 포함? & lttime.h & gt?
Int? 주 ()
{
Int? A [50]; -응? //공 50 개 저장
Int? 나, CNT
의 경우 (? I = 0;; 나 & lt50; I++? )? //태그
A[i]=i+ 1? 을 눌러 섹션을 인쇄할 수도 있습니다
CNT = 0;;
Srand (? 시간 (비어 있음)? )? 을 눌러 섹션을 인쇄할 수도 있습니다
그리고 (? Cnt? & lt? 25? )? //무작위로 25 를 취하다.
{
I=rand()%50? 을 눌러 섹션을 인쇄할 수도 있습니다
만약? (? 갑 [나]? ! =? 0? )//중복 계산 방지
{
Cnt++? 을 눌러 섹션을 인쇄할 수도 있습니다
A[i]=0? 을 눌러 섹션을 인쇄할 수도 있습니다 //사용 중 표시
}
}
//다음은 출력 그룹화 결과입니다.
Printf ("배열? 1:\n "? );
CNT = 0;;
의 경우 (? I = 0;; 나 & lt50; I++? ) 을 참조하십시오
{
만약? (? 갑 [나]? = =? 0? ) 을 참조하십시오
{
Cnt++? 을 눌러 섹션을 인쇄할 수도 있습니다
Printf("%3d ",i+ 1? );
만약? (? Cnt? %? 5? = =? 0? )? //각 출력은 다섯 줄로 포장되어 있습니다.
Printf ("\ n");
}
}
Printf ("\ n");
Printf ("배열? 2:\n "? );
의 경우 (? I = 0;; 나 & lt50; I++? ) 을 참조하십시오
{
만약? (? 갑 [나]? ) 을 참조하십시오
{
Cnt++? 을 눌러 섹션을 인쇄할 수도 있습니다
Printf("%3d ",갑 [나]? );
만약? (? Cnt? %? 5? = =? 0? ) 을 참조하십시오
Printf ("\ n");
}
}
Printf ("\ n");
반환? 0;
}