问答详情
源自:6-12 综合练习

求教谢谢啦

void printfScore(int score[])这里不是要用int定义函数吗

提问者:慕粉3485277 2016-08-07 22:03

个回答

  • 好哈卡
    2016-08-07 23:21:28
    已采纳

    void是无返回值的意思,即在调用函数时可以直接输出答案,省去了返回值return这一步骤。

  • qq_一r过_03334883
    2016-08-08 18:31:52

    score数组已经定义过了,void printScore(int socre[])方法中,将socre数组作为参数传入即可使用;而且,可可以自己定义其他的数组,同样可以作为参数传入,但是必须是int 类型的数组,因为括号内已经规定了是int

    int main()

    {

    int score[N]={67,98,75,63,82,79,81,91,66,84};

    int sum,avg,max,min;

    sum = getTotalScore(score);

    avg = getAvgScore(score);

    max = getMax(score);

    min = getMin(score);

    printf("总分是:%d\n",sum);

    printf("平均分是:%d\n",avg);

    printf("最高分是:%d\n",max);

    printf("最低分是:%d\n",min);

    printf("----------成绩排名---------\n");

    sort(score);

    return 0;    

    }