资源简介

1、问题描述 设计并实现一个成绩分析系统,能够实现录入、保存一个班级学生多门课程的成绩、并对成绩进行分析等功能。 2、需求分析 具体要求如下: (1)定义一个菜单,方便用户实现下述操作。要求菜单简洁、易操作、界面美观。 (2)建立磁盘文件input,用于保存学生及其信息。 (3)读取磁盘文件input.dat中的数据,并进行处理。要求实现如下功能: ·按各门课程成绩排序,将排序的结果保存到磁盘文件中。 ·计算每人的平均成绩,按平均成绩排序,将排序的结果保存到磁盘文件中。 ·能够统计各门课程的平均成绩、最高分、最低分、不及格人数、60-69分人数、70-79分人数、80-89分人数、90分以上人

资源截图

代码片段和文件信息

#include “stdio.h“
#include “stdlib.h“
#include “string.h“
#include “conio.h“
#include “ctype.h“
#include “dos.h“
#include “windows.h“
#define HEADER1 “  |_________________________________学生成绩表________________________________|\n“
#define HEADER2 “  |  学号  |  姓名  |  计算机  |  数学  |  英语  |  总分  |  平均分  |  名次  |\n“
#define HEADER3 “  |--------|--------|----------|--------|--------|--------|----------|--------|\n“
#define FORMAT  “  |%-5s      %-8s   %-5d     %-5d    %-5d    %-6d   %-6.2f    %-5d |\n“
#define DATA  p->data.nump->data.namep->data.cgradep->data.mgradep->data.egradep->data.totalp->data.avep->data.rank
#define END     “  _____________________________________________________________________________\n“
int saveflag=0;    //是否需要存盘的变量
typedef struct student
{
cha

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-12-30 20:55  成绩分析问题\
     目录           0  2017-12-30 19:34  成绩分析问题\Debug\
     文件      217158  2017-12-30 19:39  成绩分析问题\Debug\GradesAnalysis.exe
     文件      270300  2017-12-30 19:39  成绩分析问题\Debug\GradesAnalysis.ilk
     文件       65703  2017-12-30 19:39  成绩分析问题\Debug\GradesAnalysis.obj
     文件     3585680  2017-12-30 19:34  成绩分析问题\Debug\GradesAnalysis.pch
     文件      640000  2017-12-30 19:34  成绩分析问题\Debug\GradesAnalysis.pdb
     文件      156672  2017-12-30 20:40  成绩分析问题\Debug\vc60.idb
     文件       77824  2017-12-30 19:34  成绩分析问题\Debug\vc60.pdb
     文件       18489  2017-12-27 23:20  成绩分析问题\GradesAnalysis.cpp
     文件        3497  2017-12-30 19:34  成绩分析问题\GradesAnalysis.dsp
     文件         536  2017-12-30 20:55  成绩分析问题\GradesAnalysis.dsw
     文件       58368  2017-12-30 20:55  成绩分析问题\GradesAnalysis.ncb
     文件       48640  2017-12-30 20:55  成绩分析问题\GradesAnalysis.opt
     文件         804  2017-12-30 19:39  成绩分析问题\GradesAnalysis.plg
     文件         392  2017-12-27 19:26  成绩分析问题\input.dat

评论

共有 条评论