本题要求实现一个函数,求N个集合元素S[]
中的最大值,其中集合元素的类型为自定义的Elemtype。
ElementType Max( ElementType S[], int N ){
double max=S[0];
for(int i=1;i<N;++i)
if(S[i]>max)
max=S[i];
return max;
}
输入输出中均有浮点数,故将结果变量result定义为double类型,定义一个变量max用来存储最终的最大值结果,用一个循环从头到尾与max进行比较更新即可完成。