(1) 实验内容顺序表操作的C程序实现。以学生成绩数据为例,学生成绩数据包括以下内容:学号 ,姓名,数学成绩,英语成绩。程序设计成绩,用C语言设计程序完成以下五项功能:新建数据档案,添加数据,删除数据,对输入的数据进行排序和查询。要求每项功能用一个用户自定义函数完成。 其中排序提供以下方式: (1)按数学成绩排序; (2)按英语成绩排序; (3)按程序设计成绩排序; (4)按总分排序。 选择排序方式后,程序能正确运行并在屏幕上显示排序后的相关信息。 查询提供以下方式: (1)按学号查询。输入学号后,程序能正确运行,若该学号存在则显示与其相关的所有信息,否则显示找不到的提示信息; (2)按姓名查询。输入姓名后,程序能正确运行,若该姓名存在则显示与其相关的所有 信息,否则显示找不到的提示信息; (3)按科目和指定分数查询。输入指定科目和成绩后,显示该科目中考试成绩大于等于指定分数的同学的学号,姓名以及该科成绩并统计满足条件的人数。
(2) 要求程序运行时,首先显示主菜单如下: 1.新建数据 2.添加数据 3.删除数据 4.排序 5.查询 6.退出 请按序号选择相应操作 以上是一道题,学过C的就帮忙做下。
|