- 1
- 0
- 约1.03万字
- 约 20页
- 2021-06-27 发布于山东
- 举报
精品文档
精品文档
PAGE
PAGE20
精品文档
PAGE
C语言课程设计报告
C语言》课程设计报告
标题:旅馆客房管理系统
学号:
姓名:
同组人员:
年级专业:09电子信息工程
指导老师:
达成日期:2010/6/21
安徽师范大学物理与电子信息学院
1
CollegeofPhysicsandElectronicInformation,AnhuiNormalUniversity
C语言课程设计报告
目 录
一、程序的详细分工
二、课题要求
三、课题剖析与设计
四、选题背景
五、程序介绍
六、源程序代码与调试
七、流程图
八、结语
九、参照书目
安徽师范大学物理与电子信息学院
2
CollegeofPhysicsandElectronicInformation,AnhuiNormalUniversity
C语言课程设计报告
一、程序的详细分工
第一部分包括主函数和 menu菜单函数是由叶伟达成,第二部分包括客人的入住
(checkin
)函数和退房(
checkout
)函数由我达成,第三部分为查问(
lookfor
)函数由王
业生负责。
二、课题要求
1) 某旅馆有301、302、303、304、305五个标准间,每个标准间可住 2人;
链表存储构造:姓名、性别、房号、后续指针,按房间号有序;
能实现入住(注意性别)和退房,能按给定姓名、房号查问;
建议采用链表构造,但用其余方法实现也可。
三、课题剖析与设计
本程序是非数值计算型算法设计, 我们设计出了旅馆客房管理系统的基本功能, 并设计
了简单的界面。本程序主要考察对自定义函数的熟悉程度, 本程序主要使用的是构造体和链
表的有关操作,包括构造体数组的输入、输出、查找、删除等。我们设计的这个旅馆客房系
统也初步实现了人员信息的显示、删除、查找、增添等必要的功能 。
四、选题背景
C语言是当前世界上流行、使用最宽泛的高级程序设计语言。 1972年,C语言在美国贝尔
实验室里问世,后来又被多次改良,并出现了多种版本。 80年代初,美国国家标准化协会
(ANSI),根据
C语言问世以来各样版本对
C语言的发展和扩大,拟订了
ANSIC标准。
当前,在微机上宽泛使用的
C语言编译系统有
MicrosoftC
、TurboC
、VisualC++
等。这
安徽师范大学物理与电子信息学院
3
CollegeofPhysicsandElectronicInformation,AnhuiNormalUniversity
C语言课程设计报告
C语言版本不单实现了 ANSIC标准,而且在此基础上各自作了一些扩大,使之更为方便、完
美。
C 语言是一种构造化语言。 它层次清晰,便于按模块化方式组织程序, 易于调试和维护。
C语言的表现能力和办理能力极强。它不单具有丰富的运算符和数据种类,便于实现各类复
杂的数据构造。它还能够直接接见内存的物理地点,进行位(bit)一级的操作。由于C语言实现了对硬件的编程操作,因此C语言集高级语言和初级语言的功能于一体。既可用于系统软件的开发,也适合于应用软件的开发。
别的,C语言还具有效率高,可移植性强等特点。因此宽泛地移植到了各类各型计算机
上,进而形成了多种版本的 C语言。
为了将本学期所学 C语言知识应用于实际,加深对 C语言的理解与掌握,我院开设了 C
语言课程设计这门课程。 而我们小组选用了旅馆客房管理系统这个课题, 以此来锻炼我们编
写程序的能力。
五、程序介绍
旅馆客房管理系统由8个函数组成,包括main函数、menu函数、checkin函数、checkout函数、lookfor函数,其中checkin函数又包括一个add子函数,lookfor函数包括search1
和search2两个子函数。
main 函数主假如对 menu函数、checkin 函数、checkout 函数、lookfor 函数进行声明,
成立静态链表并且对构造体中 num、sex进行赋值。
menu 函数是界面函数,有两个功能。一是输出一个界面, 二是作为进入其余函数的入口。
输入1则执行checkin 函数;输入 2则执行checkout 函数 ,输入3则执行lookfor 函数。
checkin 函数的功能是对入住房客的信息进行统计。首先、函数先对五个房间的入住情
况进行检查,并输出相应的信息。比如、若房间 301是空的,则显示可住两人信息;若已住
一人,则显示可住一人信息,并且同时显示可住房客的性别; 若已有两人入住,则不显示任
何信息。如果房客已决定入住,则输入 1,进入add函数,按提示输入房客信息即可。若要
返回
menu函数,则输入
1。
安徽师范大学物理与电子信息学院
4
CollegeofP
您可能关注的文档
最近下载
- 2025年广西执法考试题及答案.doc VIP
- 2025年春新课程能力培养七年级数学下册人教版答案.pdf VIP
- 《常见淡水鱼病的诊断及防治》课件.ppt
- 《中国结课件》课件.ppt VIP
- 《药品营销心理学》课程标准.docx VIP
- 干股(虚拟股)分红协议书--最全最标准.doc VIP
- 港澳台华侨生入学考试物理试题真题及答案(2025年).docx VIP
- 2025年春基础训练九年级化学下册人教版答案.pdf VIP
- 2022年-2024年青岛卫健委事业编护理笔试真题.docx VIP
- 建筑工程图集 13SG903-1:混凝土结构常用施工详图(现浇混凝土板、非框架梁配筋构造).pdf VIP
原创力文档

文档评论(0)