mistake-输出前三名成绩(三)

2013-02-08 14:32:19 · 作者: · 浏览: 938

    // 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