All rights reserved.
文件名称:1
作 者:孙丽
完成日期:2020年1月7日
版 本 号:V1.0
程序:
#include <stdio.h>
#include <string.h>
struct Student
{
char num[13];
char name[10];
int c;
int math;
int english;
int grade;
double average;
};
void calculate(struct Student s[],int n); //计算总分和均分,数据在s数组中,共有n个元素
void sort1(struct Student [],int); //按总分降序排序
void sort2(struct Student [],int); //按学号升序排序
void output(struct Student [],int); //输出成绩单
void outputExcellent(struct Student [],int); //输出优秀者:总分超285,单科不低于90
int main( )
{
struct Student stu[]= {
{"201152501104","Tom",65,69 ,68 },
{"201152501114","Jeery",94 ,89 ,63 },
{"201152501138","Speike",67 ,62 ,84 },
{"201152501204","Tyke",100 ,95 ,91 },
{&