没有合适的资源?快使用搜索试试~ 我知道了~
c语言课程设计案例精编第八章酒店客房管理系统vc实现.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 41 浏览量
2023-09-22
22:24:24
上传
评论
收藏 729KB PDF 举报
温馨提示
试读
23页
c语言课程设计案例精编第八章酒店客房管理系统vc实现.pdf
资源推荐
资源详情
资源评论
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
精心收集 精心编辑 精致阅读 如需请下载!
c 语言课程设计案例精编第八章酒店客房管理系统 vc
实现
#include <stdio.h>
#include <conio.h>
#include <windows.h>
#include <string.h>
//#include <stdlib.h>
//#include <time.h>
#define TRUE 1
#define FALSE 0
#define N 200 /*定义酒店客房的最大数量,用户可自行设置*/
/*与 room 记录格式化输出有关的宏定义*/ */
Number |Price| E_F| C_Name | C_IC
| Date
#define FORMAT1
#define DATA1
lll->num,lll->price,lll->empty_flag,lll->client_name,lll->client_ic,lll->client
_date.da_year,lll->client_date.da_mon,lll->client_date.da_day,lll->client_
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
精心收集 精心编辑 精致阅读 如需请下载!
numdays,lll->client_ap
/*与 member 记录格式输出有关的宏定义*/ */
Number | Name | Sex|Age | IC
| Tele
#define FORMAT2
#define DATA2
lll->data.num,lll->data.name,lll->data.sex,lll->data.age,lll->data.ic,lll->dat
a.tele
int saveflag=0; //是否需要存盘的全局标志变量
int count1=0, count2; //分别保存客房文件或会员文件中的记录条
数
struct date
{
int da_year;
int da_mon;
int da_day;
}sysTime;
int currentYear; /*保存当前年份*/
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
精心收集 精心编辑 精致阅读 如需请下载!
int currentMonth; /*保存当前月份*/
int currentDay; /*保存当前日期*/
/*定义与客房有关的数据结构*/
typedef struct room /*标记为 room*/
{
char num[15]; /*客房编号*/
int price; /*客房价格*/
int empty_flag; /*客房空闲标记,1 表示空闲,0 表示未空闲
*/
char client_name[15]; /*顾客姓名*/
char client_ic[20]; /*顾客身份证号*/
struct date client_date; /*顾客入住日期*/
int client_numdays; /*顾客入住天数*/
int client_ap; /*顾客预付款 advance payment(ap)入住时,
除了房费,另收压金至少 100 元,即 ap>=price*client_numdays+100*/
}ROOM;
ROOM GR[N]; //定义客房结构数组
/*定义与会员有关的数据结构*/
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
精心收集 精心编辑 精致阅读 如需请下载!
typedef struct member /*标记为 member*/
{
char num[15]; /*会员编号*/
char name[15]; /*会员姓名*/
char sex[4]; /*会员性别 M 或 F,Male:男性,Female:女性*/
int age; /*会员年龄*/
char ic[20]; /*会员身份证号*/
char tele[15]; /*会员联系电话*/
};
/*定义每条会员记录的数据结构,标记为:member_node*/
typedef struct member_node
{
struct member data; /*数据域*/
struct member_node *next; /*指针域*/
}Member_Node,*Member_Link; /*Member_Node 为 member_node
类型的结构变量,*Member_Link 为 member_node 类型的指针变量*/
Member_Node *p2,*r2;//定义会员记录指针变量
Member_Link ll; //定义会员指针链表
演讲稿 工作总结 调研报告 讲话稿 事迹材料 心得体会 策划方案
精心收集 精心编辑 精致阅读 如需请下载!
/******************************↓函数声明↓
******************************/
//room 相关
int AddRoom(ROOM tp[],int n); //fucntion1
void QueryRoom(ROOM tp[],int n); //fucntion2
void ModifyRoom(ROOM tp[],int n); //fucntion3
int DelRoom(ROOM tp[],int n); //function4
void SortRoom(ROOM tp[],int n); //function5
void CountRoom(ROOM tp[],int n); //function6
void SaveRoom(ROOM tp[],int n);
//member 相关
void AddMember(Member_Link l); //function7
void QueryMember(Member_Link l); //function8
void ModifyMember(Member_Link l); //function9
void DelMember(Member_Link l); //function10
void SortMember(Member_Link l); //function11
void CountMember(Member_Link l); //function12
void SaveMember(Member_Link l);
//R&R
剩余22页未读,继续阅读
资源评论
hhappy0123456789
- 粉丝: 60
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功