// count(int s)函数的功能是返回值score数组中为s的元素的个数
int count(int s)
{
int iCount=0;
int i;
for(i=0;i<num;i++)
if(score[i]==s)iCount++;
return iCount;
}
// output_index函数的功能是输出score数组中值为s的元素的下标(index)
//注意:值为s的元素可能有多个
void output_index(int s)
{
int i;
for(i=0;i<num;i++)
if(score[i]==s)cout《i《" ";
return;
}
int firstthree(int max2,int max3)
{
for(i=0;i<num;i++)
if(max2>score[i]&&max2<max)
max2=score[i];
if(max3>score[i]&&max3<max2)
max2=score[i];
return max,max2,max3;
}
[cpp] view plaincopyprint