5개의 요소를 가진 배열을 생성해서 그 중 최대값을 리턴하는 int max(int x[]) 함수 코드를 입력하기
#include <iostream>
using namespace std;
int max(int x[]);
int main()
{
int test[5]; //배열 생성
cout<<"시험 점수를 입력하시오"<<endl; //5개의 점수를 받는 반복문 생성
for(int i = 0; i<5; i++)
{
cin >> test[i]; // 점수 입력
}
int maxnum = max(test);
cout << "가장 높은 점수는" << maxnum << " 점입니다"<<endl;
return 0;
}
int max(int x[])
{
int maxnum = x[0]; //maxnum을 배열의 첫번째 자리에 배정
for (int i = 1; i<5; i++)
{
if(maxnum < x[i]) // 나머지 자리의 배열들과 계속 비교하면서 maxnum 최대값 계산
maxnum = x[i];
}
return maxnum;
}