包含完整的源代码和文档
发布时间
阅读量:
阅读量
实验内容包括以下几项:第一部分的功能实现方面涉及基于带有一个头节点的单链表作为数据结构来完成相应的客房管理功能设计。
1.2 设计要求
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
//定义客房链表结点结构
typedef struct HNode
{
char roomN[7]; //客房名称
float Price; //标准价格
float PriceL; //入住价格(默认值=标准价格*80%)
int Beds; //床位数Beds
char State[5]; //入住状态(值域:“空闲”、“入住”、“预订”,默认值为"空闲")
struct HNode *next; //指针域
}Hotel, _HLink;
实现创建客房信息链表函数void Build(HLink &H),输入(客房名称、标准价格、床位数),同时修改入住价格、入住状态为默认值,即入住价格=标准价格_80%,入住状态为”空闲”(提示:用strcpy()字符串拷贝函数)。为了提高程序调试效率,强烈建议:用文件操作来输入客房信息(客房名称、标准价格、床位数)
该函数通过HLink H接口实现对客房信息的获取与管理功能,并返回所有客房的相关信息包括客房名称、标准房价、入住房格价格、房
全部评论 (0)
还没有任何评论哟~
