全球旧事资料 分类
示:
输入0
进行清零Y
清零成功
N返回主模块Y任意键返回主模块
31初始化模块
2建立学生表格模块,如图32所示:
输入1
进行编辑
N返回主模块
Y
5
f信息录入Y
继续输入
N返回主模块Y任意键返回主模块
32建立学生表格模块
3从表中删除原有纪录模块,如图33所示:
输入2
进行删除Y
信息录入Y
删除成功
N返回主模块N返回主模块Y任意键返回主模块
33删除原有纪录模块
4显示单链表中所有记录模块,如图34所示:
输入3
进行输入Y
信息输出Y
显示信息
N返回主模块N返回主模块Y任意键返回主模块
34显示纪录模块
5按照姓名查找纪录模块,如图35所示:
输入4
学生姓名Y
信息录入Y
查找成功
N返回主模块N返回主模块Y任意键返回主模块
6
f35查找模块
6保存到文件模块,如图36所示:
输入5
保存文件Y
保存成功
N返回主模块Y任意键返回主模块
36查找模块
7从文件加载模块,如图37所示:
输入6
加载文件Y
加载成功
N返回主模块Y任意键返回主模块
37查找模块
8计算所有学生的总分和均分模块,如图38所示:
输入7
进行计算Y
输出结果
N返回主模块Y任意键返回主模块
38计算模块
9插入纪录到表中模块,如图39所示:
输入8
学号Y
信息录入Y
成功插入
N返回主模块N返回主模块Y任意键返回主模块
39插入纪录模块
7
f10将所有学生成绩排序模块,如图310所示:
输入9
进行排序Y
排序成功
N返回主模块Y任意键返回主模块
310排序模块
11追加记录到文件模块,如图311所示:
输入10
追加到文件Y
追加成功
N返回主模块Y任意键返回主模块
311分类合计模块
12退出模块。
四、程序调试:
在设计该程序的时候我采用了结构化程序方法编辑,并在源代码的基础上添加了中文注释。但是在该系统的编写过程中仍然有许多错误,主要的有:注释文字的排版,定义错误,句式的语法错误。
在完善程序时,我将源代码先打印下来反复的捉摸和研究,力图在上机运行时先改正一些低级错误如缺少””之类在仔细检查之后,将源代码上机调试进行编译,在编译和连接过程中发现错误,屏幕上显示了出错信息,根据提示找到出错的位置,加以改正……直到顺利显示我预期的。1、首先,在本次调试过程中我碰到了在上机前根本没有想到的错误:在注释的时候,注释文字应写在一起中间不能有中断,不能再其中包含c语言的语句。否则会引起错误,例如格式不正确或是多了字符等。2、缺少变量定义或是定义位置不正确;
由于该程序相对来讲稍有些长,前后有些变量很难联系r
好听全球资料 返回顶部