VC++程序设计1题,会的帮我,急啊

来源:百度知道 编辑:UC知道 时间:2024/06/18 03:47:12
编程题:
[题目] 定义全班学生学习成绩的结构体数组,一个元素包括:姓名、学号、C++成绩、英语成绩、数学成绩和这三门功课的平均成绩(通过计算得到)。设计四个函数:全班成绩的输入,求出每一个同学的平均成绩,按平均成绩的升序排序,输出全班成绩表。
struct score
{ char name[20];
long num;
double c:
double english;
double math;
double average;
}

#include "stdio.h"
#include<stdlib.h>
#include<string.h>
#include<conio.h>
struct student
{
int number;
char name[10];
float yuwen;
float yingyu;
float shuxue;
float aver;
struct student *next;
};
typedef struct student node;
typedef node *link;
int n;
/*建立菜单*/
void menu(void)
{printf("---------------主菜单---------------\n");
printf("-------输入'1',输入学生成绩---------\n");
printf("-------输入'2',查询学生成绩---------\n");
printf("-------输入'3',修改学生成绩---------\n");
printf("-------输入'4',添加学生成绩---------\n");
printf("-------输入'5',删除学生成绩---------\n");
printf("-------输入'6',按照平均分排序-------\n");
printf("-------输入'7',显示学生成绩---------\n");
printf("-------