![题目涉及的知识点_第1页](http://file4.renrendoc.com/view10/M00/23/09/wKhkGWWlODGADNLKAAIwHQcrtAE499.jpg)
![题目涉及的知识点_第2页](http://file4.renrendoc.com/view10/M00/23/09/wKhkGWWlODGADNLKAAIwHQcrtAE4992.jpg)
![题目涉及的知识点_第3页](http://file4.renrendoc.com/view10/M00/23/09/wKhkGWWlODGADNLKAAIwHQcrtAE4993.jpg)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
题目涉及的知识点一、学生成绩管理系统1.学生成绩管理系统的内容:(1)每一条记录包括一个学生的学号、姓名、3门课成绩、平均成绩。(2)输入功能:可以一次完成若干条记录的输入。(3)显示功能:完成全部学生记录的显示。(4)查找功能:完成按姓名查找学生记录,并显示。(5)排序功能:按学生平均成绩进行排序。(6)插入功能:按平均成绩高低插入一条学生记录。(7)将学生记录存在结构体中。(8)应提供一个界面来调用各个功能,调用界面和各个功能的操作界面应尽可能清晰美观!2.学生成绩管理系统的知识点:(1)用C语言实现系统,要求有良好的人机交互,;(2)利用结构体数组实现学生成绩的数据结构设计;(3)系统具有增加,查询,插入,排序等基本功能;(4)系统的各个功能模块要求用函数的形式实现;(5)完成设计任务并书写课程设计报告。(6)将学生成绩信息存在文件中。二、图书管理系统图书管理系统是高校内每一个系部或院部都必须切实面对的工作。图书管理系统包括:图书名称、图书编号、单价、作者、存在状态等,程序需要实现图书信息的浏览、查找和修改等功能,还可以用过键盘选择菜单来实现功能选择。系统主要包括以下几个模块:基本数据维护模块基本业务模块数据库管理模块信息查询模块基本数据维护模块包括的主要功能模块:添加借阅者帐户修改更新借阅者帐户信息添加书目修改和更新书目信息添加书籍删除书籍此系统还具有以下功能特性:(1)通过c语言程序实现基本信息的输入,图书基本信息查询,信息的删除以其其他功能(2)利用函数的编写完成程序菜单的设计(3)在按键函数中灵活的运用了switchcase语句功能,简化了函数的编写(4)在图书删除资料函数中采用了c语言的链表功能三、教职工管理系统教职工管理系统是典型的信息管理系统首先可以对教职工基本信息进行输入和存取,其次可以读取显示教职工的相关信息,然后可以删除和插入教职工的相关信息,还有就是可按职工工资及按学历两种方式进行查询,要求能返回所有符合条件的职工的信息.(1)运用c语言编写各个子函数,设计一个教职工信息管理系统,使之能提供以下功能:①录入职工信息并保存②显示所有职工信息③查询职工信息④修改职工信息并保存⑤删除职工信息(2)运用c语言编写菜单选择模块,菜单选择模块完成用户命令的接收,此模块也是职工信息管理系统的入口,用户所要进行的各种操作均需在此模块中进行选择并进而调用其他模块实现相应的,此模块较为简洁实用。①所设计的系统以菜单方式工作,为用户提供清晰的使用提示,依据用户的选择来进行各种处理,并要求在此过程中能够尽可能的兼容用户使用过程中的异常情况。②信息输入模块完成职工信息的输入功能,输入信息包括职工号、姓名、性别、出生年月、学历、职务、工资、住址、电话等;③信息浏览模块完成已录入职工信息的显示;④信息查询模块完成职工信息的查询,查询时对应有按工资查询和按学历查询两种方式;信息修改模块完成职工信息的修改功能;信息删除模块完成职工信息的删除功能;⑤退出系统,结束任务。(3)在各个子函数中灵活运用if语句,switchcase语句进行选择应用。四、学生信息管理系统(1)信息输入、删除、排序:初始状态已包含5名学生信息,在此基础上可对学生信息进行输入、删除、按学号排序等操作。(2)成绩统计:要求能对学生的成绩进行统计,计算出总分和平均分,并按总分降序排列显示出来。要求当输入科目名称时能统计出该科的平均分,能显示出最高分和最低分。(3)查询:要求输入一个学生的学号后可显示出该学生的相关信息。学生信息系统的特点是建立了学生信息的结构体,实现了学生信息的录入、添加、修改、删除、查找等功能,并灵活的利用了c语言程序的思想编写各个子函数,并在主函数中完成调用。五、万年历系统万年历系统程序设计有以下特点:①日历初始化和显示。能根据系统日期进行初始化,并显示当前月份的月历,并突出显示当前日期。②日期查询,可以输入一个日期,然后查询并正确显示日期所在月份的月历,并突出显示查询日期,如果输入日期不正确给出提示。③支持键盘操作,按上下键更改年份,按左右键更改月份,按上下翻页键更改突出显示日期,按空格键可以返回初始状态更改后能将更新后的月份显示出来。满足了以上设计要求之后,此程序设计的重点在于分析年、月以及信息流程的算法,然后根据万年历的特点,以及c语言程序设计流程算法,来完成此程序的设计。当然,还利用c语言编写各个子程序,将软件将各个模块的功能分为列菜单、表明结构体、录入、排序、查询、插入及读取等来组成整个程序,实现对万年历的系统管理。六、电话薄管理系统电话薄管理系统设计程序定义了结构体telebook,用于存放联系人的基本信息,可见结构体对于c语言系统项目的编写的重要性。通过对流程图的分析设计各个子函数的调用,来完成对电话记录的显示、查询、插入、修改、删除和排序等功能。在menu函数中设计主菜单的界面,并保存当前所有记录到c:\telephon文件,然后采用c语言库文件中的函数对telephon文件中的记录进行调用。七、人工智能推箱子游戏程序人工智能推箱子游戏程序设计的关键在于分析推箱子游戏流程,然后在程序实现了在屏幕上移动光标、推动箱子、判断箱子坐标、判断是否成功、以及每次移动箱子后的地图刷新等功能,并利用在二维数组地图中使用一些简单的图形来表示搬运工、箱子和目标位置。把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。二维数组是c语言的基础。同时定义箱子结构体,其中包含坐标属性,并定义读取键盘码的共用体类型,将结构体和共用体灵活的结合应用在此程序中,对程序进行开发,充分的发挥了c语言的功能,此程序对c语言的综合使用具有较强的实际意义。八、工资管理系统程序基于c语言的工资管理系统主要是实现对职工工资进行系统化的管理,首先可以对工资基本信息进行输入和存取,其次可以读取工资的相关信息,然后可以删除和插入工资的相关信息,还有就是可按职工号查询此职工号的职工的相关信息,并按照工资统计结果的高低进行排序,由此来系统
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 13《桥》第一课时(说课稿)-2024-2025学年统编版语文六年级上册001
- 1-1《氓》 说课稿 2023-2024学年统编版高中语文选择性必修下册
- 第18课+辛亥革命说课教学设计 高中历史统编版(2019)必修中外历史纲要上册+
- 2024年高中物理 1.3 分子运动速率分布规律说课稿 新人教版选择性必修第三册
- 5 走近我们的老师 第一课时 说课稿-2023-2024学年道德与法治三年级上册统编版
- 二零二五年度物流企业人力输出与运输服务协议3篇
- 13《林教头风雪山神庙》说课稿2024-2025学年高一语文下学期(必修下册)
- 汽车撞到别人协议书(2篇)
- 海底养护合同(2篇)
- 2025年度酒店总经理核心管理团队聘用合同
- 长江委水文局2025年校园招聘17人历年高频重点提升(共500题)附带答案详解
- 2025年湖南韶山干部学院公开招聘15人历年高频重点提升(共500题)附带答案详解
- 广东省广州市番禺区2023-2024学年七年级上学期期末数学试题
- 智研咨询发布:2024年中国MVR蒸汽机械行业市场全景调查及投资前景预测报告
- IF钢物理冶金原理与关键工艺技术1
- JGJ46-2024 建筑与市政工程施工现场临时用电安全技术标准
- 烟花爆竹重大危险源辨识AQ 4131-2023知识培训
- 销售提成对赌协议书范本 3篇
- 企业动火作业安全管理制度范文
- EPC项目阶段划分及工作结构分解方案
- 《跨学科实践活动4 基于特定需求设计和制作简易供氧器》教学设计
评论
0/150
提交评论