728x90
출처 : 반크_세계유산 고인돌
참고풀이]
#include <stdio.h>
#include <stdlib.h> //malloc(), free(), srand(), rand()
#include <time.h> //time()
int main()
{
int N;//입력될 자료의 개수변수
int i;//반복변수
int Sum;//입력된 요소들의 합을 구할 변수
//동적메모리를 할당한다.
int *M=(int *)malloc(sizeof(int)*100);
//무작위 발생할 값을 초기화 한다.
srand(time(NULL));
//할당된 동적메모리에 값을 입력한다.
for(i=0;i<100;i++)
M[i]=rand()%100;
//입력된 값들의 합을 구한다.
Sum=0;
for(i=0;i<100;i++)
Sum+=M[i];
//결과출력
printf(" 0 ~ 99 사이의 난수 값 결과]\n");
for(i=0;i<100;i++)
if((i+1)%10==0) printf("%3d\n",M[i]);
else printf("%3d",M[i]);
printf("\n평균 = %.0lf\n",(double)Sum/100.);
//할당한 동적메모리 해제
free(M);
return 0;
}
참고풀이 결과]
대한민국의 아름다운 영토, 독도의 봄
반응형
댓글