- 41
- 0
- 约3.21千字
- 约 6页
- 2018-10-09 发布于重庆
- 举报
C语言课程设计 简单的酒店管理
软件工程专业
软件设计基础课程设计
C语言课程设计1课程设计题目:
酒店房间登记与计费管理系统
2设计要求:
用C语言实现系统;系统的各个功能模块要求用函数实现; 界面友好(良好的人机交互),程序加必要的注释。
3数据结构设计描述:对switch、if语句循环使用4各变量的定义和作用
Int 对进入退出作出选择 a 对预定房间和退出房间作出选择int d [15] 输入身份证号
b是switch语句中的表达式x表示住的天数 h表示对确定或返回的选择
c表示退定的表达式 g[3]表示房间号y表示退定 的天数 n表示是否预定
5系统各模块(函数)的组成。功能、参数说明、调用关系
函数组成; void search();
main () 主函数调用 search()函数
功能:登记入住的信息主要有:客人姓名、房间号、入住时间、计费方式(按天或小时)、单价、押金
6心得
学习C语言有一个学期了, 每天听老师讲课 ,认为C语言还是好学的. 可是真正让我们编一个小程序我都很费力.我想理论还是很需要我们来实践. 在程序的编写是总有很多次运行结果不成功有太多要我修改是真的很闹心 ,但经过我每一次的修正可以运行出结果是那份喜悦是无法用语言形容的.我们是学软件设计这个专业的,我们更应该学好C语言.我相信自己能行. 在学习是我总会遇到困难,但我一定会通过查书等途径解决困难.
7困难
在对酒店管理软件的编写时,一开始摸不着头脑不知道怎么编写。同时对书上的IF 、SHITCH语句的运用不太会,在程序的运行是总出现错误。在编写时由于编写内容太多,条理不太清楚,把内容写错了。
8 附源程序#includestdio.h void search(); main() { int f; printf( ▲***********************▲\n); printf( △ 欢迎来到金帝饭店△\n); printf( ▲************************▲\n); printf(1.进入. 2退出.\n); scanf(%d,f); if(f==1) search(); else printf(输入错误); } void search() { int d[15],g[3],a,b,c,x,y,h; printf(请选择您需要的号码:\n1.预定房间\n2.退定房间\n); scanf(%d,a); if(a3 || a1) {printf(您输入有误请您重试!\n); } else switch(a) { case 1: { printf(请您输入您的身份证号码\n); scanf(%d,d[15]); printf(您已登陆成功^-^\n); printf(请您选择退定种类:\n); printf(1.单人间/夜150元\n2.双人间/夜200元\n3.标准间/夜300元\n4.总统套房/夜600元\n); scanf(%d,b); switch(b) { case 1:printf(请输入预定天数\n); scanf(%d,x); printf(请预交款为%d元\n,x*150); printf(1.确定 2.返回); scanf(%d,h); printf(您已预定成功★房间号码为202.\n);break; case 2:printf(请输入预定天数\n); scanf(%d,x); printf(请预交款为%d元\n,x*200); printf(1.确定 2.返回); scanf(%d,h); printf(您已预定成功★房间号码为305.\n);break; case 3:printf(请输入预定天数\n); scanf(%d,x); printf(请预交款为%d元\n,x*300); printf(1.确定 2.返回); scanf(%d,h); printf(您已预定成功★房间号码为208.\n);break; case 4:printf(请输入预定天数\n); scanf(%d,x); printf(请预交款为%d元\n,x*600); printf(1.确定 2.返回); scanf(%d,h); printf(您已预定成功★房间号码为306.\n);break; default :printf(您的输入有错请您重试); } }break; case 2: {printf(请您输入您的身份证号码\n); scanf(%d,d[15]); printf(您已登陆成功^-^\n); printf(请您选择退订服务种类:\n); printf(1.单人间/夜150元\n2
您可能关注的文档
最近下载
- 2025 AI智能体的实践应用:评估与治理基础框架白皮书(中文).docx
- 2025-2026学年高一语文下学期开学摸底考试试题及答案详解(含范文参考).docx VIP
- 混凝土排水管道基础及接口 04S516.pdf VIP
- 基于LABVIEW的虚拟频谱分析仪设计.pdf VIP
- 潍柴WP7NG系列天然气发动机维修手册.PDF
- 数据结构期末复习题.docx VIP
- 2026年苏州健雄职业技术学院单招职业技能考试参考题库及答案详解.docx VIP
- 清洁能源领域:氢能企业的组织架构与职责.docx VIP
- T∕SIA 065-2025 智能体行为安全要求.pdf VIP
- 22G101三维图集合集.pdf VIP
原创力文档

文档评论(0)