在一个长度为10的整型数组里面,保存了班级10个学生的考试成绩。要求编写5个函数,分别实现计算考试的总分,最高分,最低分,平均分和考试成绩降序排序
来源:互联网 发布:村山富市 知乎 编辑:程序博客网 时间:2024/04/30 11:54
题目:在一个长度为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[0];for (i = 1; i < n; i++){if(arr[i] > max)max = arr[i];}return max;}int score_min(int arr[], int n){int i;int min = arr[0];for (i = 1; i < n; i++){if (arr[i] < min)min = arr[i];}return min;}int score_ave(int arr[], int n){int sum = 0;int i;for (i = 0; i < n; i++){sum += arr[i];}return sum / n;}int score_bubble(int arr[], int n){int i, j, temp;for (i = n; i >= 0; i--)for (j = 0; j < i; j++)if (arr[j] < arr[j+1]){temp = arr[j];arr[j] = arr[j + 1];arr[j + 1] = temp;}for (i = 0; i < n; i++)printf("%d\t", arr[i]);return 0;}
0 0
- 在一个长度为10的整型数组里面,保存了班级10个学生的考试成绩。要求编写5个函数,分别实现计算考试的总分,最高分,最低分,平均分和考试成绩降序排序
- /*3.使用二维数组存储班上五个学生三门功课的考试成绩,要求输出每一个学生的总分、平均分、最高分、最低分。
- 求5个学生的总分,平均分,最高分,最低分
- 学生类 总分 平均分 最高分 和 最低分的 java代码
- 6.对学生成绩进行统计计算,参加考试的有6名学生,考试成绩分别为94.5,89.0,79.5,64.5,81.5,73.5,显示考试的总分和平均分,之后显示大于考试平均分的成绩信息。请写出实现上述功能
- 有一个一维数组,里面放入十个学生的成绩,写一个函数,求出平均分,最高分和最低分(用全局变量的方法)
- 任意10个同学的成绩 求平均分,最高分和最低分
- c语言 谭浩强 一维数组内放10个学生成绩 全局变量写一个函数 最高分、最低分、平均分
- 'VB编程 编写一个竞赛评分的函数过程。评委打分为参数(数组参数),选手得分为函数值。记分规则为:去掉一个最高分,去掉一个最低分,然后求平均。调用该函数,由键盘输入5个评委的打分(存放在数组中),输出
- C语言程序设计:10个评委打分,去掉一个最低分和一个最高分,输出平均分
- 数组实现学生成绩录入、求最高分、最低分、平均分和排序
- 例7.14 有一个一维数组,内放10个学生成绩,写一个函数,当主函数调用此函数后,能求出平均分、最高分和最低分。
- 创建5个学生对象,求他们java成绩的最高分和最低分
- 在歌星大奖赛中,有10个评委为参赛的选手打分,分数为1~100分。选手最后得分为:去掉一个最高分和一个最低分后其余8个分数的平均值。同时对评委评分进行裁判,即在10个评委中找出最公平(即评分最接返平均
- 问题六十八: 在歌星大奖赛中,有10个评委为参赛的选手打分,分数为1~100分。 选手最后得分为:去掉一个最高分和一个最低分后其余8个分数的平均值。请编写一个程序实现。
- 请你编写一个统计《C++程序设计》课程的成绩。统计的内容包括最高分、最低分、平均分,以及在90100,80 89,70 79,60 69和60以下个分数段的人数
- 4.编写一个程序,读入9个裁判所打的分数,去掉一个最高分,去掉一个最低分,求剩余7个分数的平均值(要求用数组实现)。
- 设计程序,用一个二维数组存放5个学生的4门功课的考试成绩,求每个学生的平均成绩。
- SAP 使用DXC连接HANA
- 【CCFCSP】201503-3 节日
- 1013 Digital Roots
- 自学Qt之路——串口编程(使用自带Qt库)
- spring-boot的日志管理(logback)之生产测试环境的切换
- 在一个长度为10的整型数组里面,保存了班级10个学生的考试成绩。要求编写5个函数,分别实现计算考试的总分,最高分,最低分,平均分和考试成绩降序排序
- C语言复习笔记 6
- HDU 2717
- Beaver's Calculator 1.0(分层的快速排序)
- unity在脚本中的函数命名与unity本身函数重名的bug
- 【CCFCSP】201509-3 模版生成系统
- 浅谈Hibernate中Session查询时get方法与load方法的区别
- 剑指offer-按之字形顺序打印二叉树-php
- 递归递推 B