- 53
- 0
- 约 15页
- 2016-12-10 发布于重庆
- 举报
C程序设计学生信息管理系统
课程设计说明
1、课程设计《C
此次课程设计的总题目我选择的是数据计算及学生的信息管理,在这个大题目下,又分为两个子程序,分别进行数据的处理计算与学生信息管理系统,进入数据处理单元后可以通过菜单选择所要进行的计算,有两个模块,即解一元二次方程和计算π的值;进入学生信息管理系统后,也同样可以使用菜单在七个模块中进行选择,进行学生信息表的建立,输出,可以按学号进行查找某一学生信息,可以插入或删除一个学生的信息,另外,在作出建立、插入、删除后均可选择保存及读取文件的模块对内容进行保存。
在主函数中,运用switch语句,建立了一个对一级模块的菜单选择,进入子程序后同样使用switch语句实现对小模块的选择。此为二级菜单。
在程序中的第二个子程序的菜单中由于有一个加密的循环,这样可以保证信息的安全性,但由于我知识有限,时间紧迫,没能编译出可以修改密码,确定输入密码次数的程序。程序中文件的保存和读取都为单独的小模块,这样在进行了建立、插入、删除后可以将修改后的信息表分别存入一个可以自命名的文件中,也可通过选择读取模块自行读取。但由于进行保存时只是针对首结点定义,所以查找到的信息不能进行保存,这也是一个不足之处。此外,在插入的程序中,因为是利用了学号的大小比较,所以在建立信息表时,学号必须是由小到大的顺序输入,否则无法进行插入动作。这是本程序的一个最大的不足。
数据的计算
◆ 第一
原创力文档

文档评论(0)