输入n个人m门课成绩,按总分由高到低排序

输入n个人m门课成绩,按总分由高到低排序
题目:由键盘输入n(n不超过1000)个学生m(m不超过10)门课程的成绩,要求(1)将学生按总分由高导低排序,按格式要求输出排序后的结果(一行一个学生信息);(2)输出每一门成绩的平均分,保留一位小数。
[第一组自测数据]
【键盘输入】
5 3 代表5个学生3门课
90 70 75 第一个学生三门成绩
89 67 78
87 65 98
97 86 82
【正确输出】
88 96 82
97 86 77
87 65 98
90 70 75
89 67 78
90.2 76.8 82 三门课平均分保留一位小数
vc7zm 1年前 已收到1个回答 举报

朵朵320 花朵

共回答了21个问题采纳率:76.2% 举报

#include "stdio.h"
#define N 1000
#define M 10
void main()
{
double score[N+1][M+1];
int n,m;
int i,j;
freopen("C:/a.txt","r",stdin);
scanf("%d%d",&n,&m);
for(i=1;i

1年前

9
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 1.874 s. - webmaster@yulucn.com