과 높은 내가 오류인수는 매개 변수 유형을 두 번 포인터
가 계속와 호환되지argument of type "double" is incompatible with parameter of type "double*"
코드 :
cout << "The lowest of the results = " << find_lowest(score[5]);
cout << "The highest of the results = " << find_highest(score[5]);
system("Pause");
}
double find_highest(double a[])
{
double temp = 0;
for(int i=0;i<5;i++)
{
if(a[i]>temp)
temp=a[i];
}
return temp;
}
double find_lowest(double a[])
{
double temp = 100;
for(int i=0;i<5;i++)
{
if(a[i]<temp)
temp=a[i];
}
return temp;
}
당신의 함수는'double' 배열을 기대합니다, 그러나 당신은 하나의'double' 요소만을 전달합니다. 'score [5]'는 "score'라는 배열의 원소 번호 5를 의미합니다. – jogojapan
"감사의 말"은 질문 주제로서 절대적으로 의미가 없으며 검색 할 때이 사이트의 향후 사용자가 사용할 가치가 없습니다.귀하의 질문 내용과 관련이 있고 유용한 내용으로 [편집]하십시오. –