图6.4 学生社会关系查询结果
6.学生成绩查询
本系统所实现的学生成绩查询,运行如图6.5,图6.6所示:
图6.5 学生成绩查询模块
图6.6 学生成绩信息
7.学生课程信息查询
学生课程信息查询,如图6.7所示:
图6.7 学生课程信息
7、源程序
#include #define HEADER2 \ | number | name |Comp|Math|Eng | sum | ave |mici | \\n\ #define FORMAT \ | %-10s |%-15s|M|M|M| M | %.2f |M |\\n\#define DATA p->data.num,p->data.name,p->data.egrade,p->data.mgrade,p->data.cgrade,p->data.total,p->data.ave,p->data.mingci int saveflag=0; *是否需要存盘的标志变量* typedef struct student *标记为student* { char num[10]; *学号* char name[15]; *姓名* int cgrade; *C语言成绩* int mgrade; *数学成绩* int egrade; *英语成绩* int total; *总分* float ave; *平均分* int mingci; *名次* }; typedef struct node *定义每条记录或结点的数据结构,标记为node* { struct student data; struct node *next; }Node,*Link; void menuchoice() { system(\ *清屏.与clrscr()功能相同* textcolor(10); *在文本模式中选择新的字符颜色* gotoxy(7,5); cprintf(\ The Students' Grade Management System \\n\ gotoxy(7,8); printf(\ 0 enter students' system\\n\\t\\t\\t\ printf(\ \

