C语言课程设计
学生信息管理系统
姓 名 洪伟生
院 系 计 算 机 学 院
日 期 2015 年 7 月 5 日
目 录
设计要求 ………………………………………………
算法分析
理论依据…………………………………………………
主要实现方法……………………………………………
整体流程图………………………………………
函数功能和函数之间的调用关系………………
代码(源代码)………………………………………
分析说明………………………………………………
总结……………………………………………………
设计要求
1、利用所学的知识、理论和实际结合,利用资源,采用模块化的结构,使用模仿修改自主设计相结合的方法,锻炼学生综合分析解决实际问题的编程能力;
2、通过C语言各个函数功能来实现对学生信息的管理,学生信息包括学生姓名,学号,各科成绩;管理方式包括对学生信息的录入,保存,排序,查找、修改、删除等功能。
算法分析
1、程序理论依据
通过C语言的程序设计基础的掌握,对学生成绩管理系统进行编写程序。首先,通过链表这一数据结构来对学生的信息进行录入以及操作,在其过程中,通过各个功能语句以及选择结构,循环结构等方式的结合来达到所要实现的程序功能。最后通过对C语言中对文件的操作,对已有学生成绩的读取和新建学生成绩的录入保存。
2、主要实现方法
2.1整体流程图
学生信息管理系统学生信息删除返回主菜单学生信息增加学生信息修改
学生信息管理系统