C语言课程设计
班级学号学生姓名提交日期成绩
08071207080712130807123008071231田如雪刘哲强赵丹平胡意
20101129
教师签名:
数学与信息科学学院
f田如雪
C语言课程设计刘哲强赵丹平
胡意
一、实践的目的和要求
加深对C语言课程所学知识的理解进一步巩固C语言算法规则学会编制结构清晰风格良好数据结构适当的C程序从而具备解决综合性问题的能力
二、内容
在熟练掌握C语言的基础知识数据类型整型实型字符型指针数组结构等运算类型算术运算逻辑运算自增自减运算赋值运算等程序结构顺序结构判断选择结构循环结构大程序的功能分解方法即函数的使用等进一步掌握各种函数的应用以及文件的读写操作等
三、实验任务学生成绩管理系统实验任务学生成绩管理系统
设计要求实现菜单设计使用数据文件保存和修改应用结构体和指针功能要求实现学生信息的输入,查询,插入,删除,排序,打印等操作。
四、设计思路
12
需求分析或算法分析学生的主要信息包括学号、姓名、C语言成绩、数学成绩、英语成绩、总分、平均分、名次(数据分析:包括所涉及的函数,数据结构等)用结构体数组来存储信息用Add
函数来实现信息的录入用Disp函数来显示打印信息用Qur函数来查找信息用Sort函数来排序用I
sert函数来插入信息用Modify函数来修改信息用Del函数来删除信息用Save函数来保存信息用Exit函数来退出通讯录
3
对小组进行分工每个人分配至少两个函数的代码实现其余的再按情况进行分配
1
f田如雪
C语言课程设计刘哲强赵丹平
胡意
五、程序代码
i
clude