- 5
- 0
- 约6.87千字
- 约 11页
- 2017-05-18 发布于重庆
- 举报
使用C编程实现一个学籍管理系统
使用C编程实现一个学籍管理系统
姓名:陈子瞻
班级:计算机51
学号:2150500008
一.程序设计与分析
(1)程序实现的功能:
1.提供了初始菜单,供用户选择使用功能;
2.通过定义各个函数实现不同选项下的功能;
3.主函数循环调用各函数,允许用户多次使用不同的功能;
(2)采用的数据类型:
对班级,姓名,学号都采用了字符型,便于之后与用户输入字符之间的判断,从而避免了字符型数据与整型数据之间的变换。对各科分数,总分使用了浮点型。
(3)核心算法:
A.使用结构体数组储存数据,使得数据的处理过程简化。
B.使用了一个全局整型变量数组,命名为int bianliang[3],通过判断用户输入的字符与系统所存的姓名,班级,学号等是否相同来给bianliang[i]赋值1或0,然后在输出的时候,添加一条判断语句判断bianliang[i]是否0,以此来控制是否输出学生信息。
C.在main函数中定义了int xuanze变量,通过用户的输入,先将输入的值存入xuanze变量,然后使用switch语句来判断并调用各函数。
D.使用do......while循环,判断用户是否需要继续输入数据,可以根据用户的选择实现输入函数的循环调用。
程序设计中存在的问题和解决思路:
在定义变量之初选择的是在main函数中定义,结果之后在其它函数中
您可能关注的文档
- 1园务公开工作制度.doc
- 15市销专业培养计划.doc
- 1运动的合成分解和平抛.doc
- 15遥感.doc
- 2-6员工职业后续教育制度2014.doc
- 2-了解被审计单位的性质模版.doc
- 1变电设备检修规程.doc
- 2010年会计从业考试《会计基础》精选习题汇总.doc
- 2012-2015年上海市普通高中学业水平考试.doc
- 2008年高考全国二卷.doc
- 2026年广西制造工程职业技术学院辅导员招聘考试备考题库及答案解析.docx
- 2026年广东省外语艺术职业学院辅导员招聘考试备考题库及答案解析.docx
- 企业人力资源规划与薪酬福利(标准版).docx
- 2026年吉林工程技术师范学院辅导员招聘考试备考题库及答案解析.docx
- 2026年萍乡学院辅导员招聘考试参考题库及答案解析.docx
- 2026年北京农业职业学院辅导员招聘考试参考题库及答案解析.docx
- 企业信息安全防护策略实施规范.docx
- 2026年白城职业技术学院辅导员招聘考试参考题库及答案解析.docx
- 企业信息化安全防护策略指南.docx
- 2026年湖南铁路科技职业技术学院辅导员招聘考试备考题库及答案解析.docx
原创力文档

文档评论(0)