用C++编写.设某班有3门课程(语文,数学,英语)的成绩.先输入学生人数,然后按学号(设为3位)从小到大的顺序依次输入学生学号和学生成绩.编写实现:1,统计每门课程全班的总成绩和平均成绩.2,统计每个学生的总成绩和平均成绩.3,按总分从高到低顺序输出学生的学号,各门成绩及总成绩.
2019-03-30
用C++编写.设某班有3门课程(语文,数学,英语)的成绩.先输入学生人数,然后按学号(设为3位)从小到大的顺序依次输入学生学号和学生成绩.编写实现:
1,统计每门课程全班的总成绩和平均成绩.
2,统计每个学生的总成绩和平均成绩.
3,按总分从高到低顺序输出学生的学号,各门成绩及总成绩.
优质解答
#include "stdio.h"
struct student 本段为结构体定义
{
int num;
float language;
float math;
float english;
float score;
float ave;
};
main()
{
int i,n, j;
float sum[3]={0},ave[3]={0};
struct student a[100], t;
scanf("%d",&n);
for(i=0;i
#include "stdio.h"
struct student 本段为结构体定义
{
int num;
float language;
float math;
float english;
float score;
float ave;
};
main()
{
int i,n, j;
float sum[3]={0},ave[3]={0};
struct student a[100], t;
scanf("%d",&n);
for(i=0;i