C语言课程设计作业

来源:百度知道 编辑:UC知道 时间:2024/05/10 18:07:07
设计要求
1. 输入初始学生信息:通过结构体struct student来保存学生的姓名、学号、性别、语文、数学、英语和计算机等相关信息;并用cin (stu *p!)函数来进行给当前学生输入初始信息。
2. 学生成绩查询:用Stu *lookdata (stu *p!)实现:输入一个学号,在文件中查找,找到则输出此学生全部科目的成绩,可输出各科平均成绩,最高,低分;找不到则返回出错信息。
3. 新生插入:用insert( )函数实现,其中通过学号大小来比较,并以此排序。
4. 输出学生信息及成绩:通过姓名来查看输出语文、数学、英语和计算机相关成绩,同时也可用 caverage( ), maverage( ), eaverage( )和Comaverage( )输出语文、数学、英语、计算机等成绩 平均分,最高、低分。
5. 退出系统,用exit( )实现。
附加说明:完善功能:支持性别、姓氏的模糊查询。

我的QQ是122677982, 邮箱是sy6677115move@163.com
高手帮忙做一个。谢谢了

/*******************************************************************
* 名 称:学生成绩管理系统1.0 *
* 创建日期:2007-4-3 *
* 最后修改:2007-4-18 *
* 版 权:东软SE教研室C课程小组 *
* 版 本 号:1.0 *
*******************************************************************/

#include "stdio.h"
#include <stdlib.h>
#include <conio.h>
#include <string.h>

#define N 20 //数组的长度

/*******************************************************
功能:显示菜单
参数:无
返回值:无
*******************************************************/
void displayMenu()
{

printf("\n++++++++++++++++++++++++++++++++++++++++++++++++++++\n");
printf("+ 学生成绩管理系统 +\n&quo