728x90
출처 : 반크_세계유산 고인돌
참고풀이]
#include <stdio.h>
#include <stdlib.h> //malloc(), free()
int main()
{
int N;//입력될 자료의 개수변수
int i;//반복변수
double Max;//입력된 요소들의 최대값을 구할 변수
printf("요소의 개수 : "); scanf("%d",&N);
//동적메모리를 할당한다.
double *M=(double *)malloc(sizeof(double)*N);
//할당된 동적메모리에 값을 입력한다.
for(i=0;i<N;i++)
{
printf("배열의 요소를 입력하시오 : ");
scanf("%lf",&M[i]);
}
//입력된 값들 중 최대값을 구한다.
Max=M[0];
for(i=1;i<N;i++)
if(Max<M[i]) Max=M[i];
//결과출력
printf("최대값 = %lf\n",Max);
//할당한 동적메모리 해제
free(M);
return 0;
}
참고풀이 결과]
대한민국의 아름다운 영토, 독도
반응형
댓글