遇到一个小麻烦,请讲解一下!!!谢谢!!
如果用函数求出几个数的最大值,最小值,返回最大值与最小值时是不是以数组的形式返回啊!!!能不能写个简单的例子让我看一下啊!!!
程序代码:#include <iostream>
int getMax(int aArray[],int& nLen)
{
if (1 == nLen) return aArray[0];
int nMax = aArray[0];
for (int i = 1; i < nLen; i++)
{
if (nMax < aArray[i]) nMax = aArray[i];
}
return nMax;
}
int main()
{
int aArray[] = {1,4,2,3,8,5,10,9};
int nLen =(int)sizeof(aArray)/sizeof(int);
int nMax = getMax(aArray,nLen);
std::cout<<"Max = "<<nMax<<std::endl;
return 0;
}









