作业帮 > 综合 > 作业

输入20个学生成绩并求出总分和平均分C语言程序

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 07:55:21
输入20个学生成绩并求出总分和平均分C语言程序
5.从键盘输入8个学生三门课程的成绩求每个学生各门课的平均分,并按平均分从高到低的顺序输出每个学生各门课程的成绩和平均成绩.
(1)定义数组 int s[N][3]; 存储三门课程的成绩.
数组 float a[N]; 存储平均成绩.
(2)用for循环从键盘按行输入每个学生各门课的成绩,计算出平均成绩并存入数组a对应下标的数组元素.
(3)用选择排序对平均成绩排序,交换时应整行交换.
(4)按要求输出.
程序如下:
# define N 8
main( )
{ int i,j,k,m,s[N][3]; /* 定义数组和变量 */
float t,a[N];
printf(" Input 10 student's scores:\n");
for (i=0; i