首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下某客房管理系统的算法说明和程序流程图,根据要求回答问题1至问题4。 【算法说明】 某商务交流中心共有N间客房。每间客房的房间号、房间等级、床位数及占用状态分别存放在数组ROOM、RANK、NBED和STATUS中。房间等级值为1、2或3。
阅读以下某客房管理系统的算法说明和程序流程图,根据要求回答问题1至问题4。 【算法说明】 某商务交流中心共有N间客房。每间客房的房间号、房间等级、床位数及占用状态分别存放在数组ROOM、RANK、NBED和STATUS中。房间等级值为1、2或3。
admin
2009-02-15
83
问题
阅读以下某客房管理系统的算法说明和程序流程图,根据要求回答问题1至问题4。
【算法说明】
某商务交流中心共有N间客房。每间客房的房间号、房间等级、床位数及占用状态分别存放在数组ROOM、RANK、NBED和STATUS中。房间等级值为1、2或3。房间的状态值为0(空闲)或1(占用)。客房是以房间(不是床位)为单位出租的。
程序流程图(见图2-11)所反映的算法是,根据几个散客的要求预订一间空房。程序的输入为:人数M,房间等级要求尺(R=0表示任意等级都可以)。程序的输出为:所有可供选择的房间号。
选项
答案
1)房间未被占用,即STATUS(I)==0 2)房间的床铺要足够,即NBED(I)>=M 3)若客人要求特定的房间等级R(R!=0),则RANK(I)=R,否则RANK(I)的值不做考虑
解析
在程序流程图(见图2-11)中,I表示房间序号(需注意不是房间的编号)。当I>N时表示所有的房间都检查过了,若STATUS(I)≠0,表示房间已被占用,则检查下一个房间;否则查看房间的床铺是否足够。着NBED(I)<M表示房间床铺不够,则检查下一个房间:若床铺足够,则需看客人对房间等级是否有要求。若R!=0,表示客人对房间等级有要求,则检查RANK(I)是否等于尺。若不等于,则检查下一个房间;若RANK(I)==R或者R==0,分别表示房间等级满足要求和客人对房间等级无要求,则当前的房间I满足所有的条件。接着可将房间I的房间编号ROOM(1)存放到RM(J)中,然后检查下一个房间。
综合以上分析结果,某个房间I要满足下列条件才可被选中:
1)房间未被占用,即STATUS(I)==0:
2)房间的床铺要足够,即NBED(I)>=M;
3)若客人要求特定的房间等级R(R!=0),则RANK(I)==2R,否则RANK(I)的值不做考虑。
转载请注明原文地址:https://kaotiyun.com/show/qEjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
文件的类型可以根据()来识别。
如果已知一个Excel表格B1单元格是空格,B2单元格的内容为数值2,B3单元格的内容为数值3,B4单元格的内容为数值4.5,B5单元格的内容为数值5.5,B6单元格的内容为“=COUNT(B1:B5)”,那么,B6单元格显示的内容应为(55)。
信息系统升级后,需要将数据从旧系统(包括手工系统)转换到新系统。以下关于数据转换的叙述中,不正确的是(69)。
(31)________________接受每个用户的命令,采用时间片轮转方式处理服务请求,并通过交互方式在终端上向用户显示结果。
以下关于windows7文件名的叙述中,(20)________________是正确的。
数据分析工具的(13)________________特性是指它能导入和导出各种常见格式的数据文件或分析结果。
小王在Excel中录入某企业各部门的生产经营数据,录入完成后发现报表略超一页,为在一页中完整打印,以下______做法正确。
在Excel的A1单元格中输入函数“=ROUND(3.1415,2)”,则A1单元格中显示的值为(57)。
数据录入工作有两个指标:录入速度和错误率。一般而言,数据录入员在录入大批数据时,录入速度会(65),错误率会(66)。66
双击某个非可执行程序的文件名将(24)。
随机试题
论述选择目标市场国应该遵循的步骤。
【背景资料】某公路工程H合同段.其中土方路基绝大部分是借土填方,路堤边坡高度≥20m,地面横坡>12,施工单位施工组织设计中路基填筑的施工方案如下:土质分析:本路段主要是粉质土,颗粒组成以小于0.075mm为主,属于细粒土组,是较好的路
证券经纪商以()的身份从事证券交易。
决定房地产需求量的一般因素有()。
观察下表中的数据,分析造成这一现象的原因是()。
Manychildrenwould______watchTVthandosports.
设有关系R,S和T如下。关系T是由关系R和S经过哪种操作得到的?
视频信息的最小单位是______。
Discussion—about5minutesInthispartofthetestyouaregivenadiscussiontopic.Youhave30secondstolookattheprompt
Jobsatisfactionisabusinesstermthatreferstoaperson’scontentmentwithhisorherjob.Numerousfactorscan【C1】______to
最新回复
(
0
)