题目:在一个长度为10的整型数组里面,保存了班级10个学生的考试成绩。要求编写5个函数,分别实现计算考试的总分,最高分,最低分,平均分和考试成绩降序排序
来源:慕课
#include <stdio.h>
#include <stdlib.h>
int score_sum(int arr[], int n);
int score_max(int arr[], int n);
int score_min(int arr[], int n);
int score_ave(int arr[], int n);
int score_bubble(int arr[], int n);
int main()
{
int sum, max, min, ave;
int score[] = { 67, 98, 75, 63, 82, 79, 81, 91, 66, 84 };
int N = sizeof(score) / sizeof(int);
sum = score_sum(score, N);
printf("sum of score is %d\n", sum);
max = score_max(score, N);
printf("max of score is %d\n", max);
min = score_min(score, N);
printf("max of score is %d\n", min);
ave = score_ave(score, N);
printf("max of score is %d\n", ave);
score_bubble(score, N);
system("pause");
return 0;
}
int score_sum(int arr[], int n)
{
int sum = 0;
int i;
for (i = 0; i < n; i++)
{
sum += arr[i];
}
return sum;
}
int score_max(int arr[], int n)
{
int i;
int max = arr