C语言实现旅馆信息管理系统

 

(1)要求实现旅客的入住、换房和退房、查看旅客和房间信息,以及从文件读取相关信息,将相关信息储存到文件的功能,从而实现旅馆信息管理的基本功能。
(2)可以采用两个结构体分别存储旅客和房间的信息。
(3)使用结构体数组来实现旅客入住、换房、退房三种行为。
(4)能将文件中的信息读到结构体中,能将结构体的信息保存到文件中。

🐧848 604 283 一起交流 全天在线

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

//定义旅客结构体
struct Customer
{
char name[20]; //姓名
int id; //身份证号
int room; //房间号
int time; //住宿时间
};

//定义房间结构体
struct Room
{
int id; //房间号
int type; //房间类型
int price; //房间价格
int status; //房间状态(0:未入住,1:已入住)
};

//函数声明
void checkIn(struct Customer[], struct Room[], int, int); //旅客入住
void changeRoom(struct Customer[], struct Room[], int, int); //旅客换房
void checkOut(struct Customer[], struct 
  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值