首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下某客房管理系统的算法说明和程序流程图,根据要求回答问题1至问题4。 【算法说明】 某商务交流中心共有N间客房。每间客房的房间号、房间等级、床位数及占用状态分别存放在数组ROOM、RANK、NBED和STATUS中。房间等级值为1、2或3。
阅读以下某客房管理系统的算法说明和程序流程图,根据要求回答问题1至问题4。 【算法说明】 某商务交流中心共有N间客房。每间客房的房间号、房间等级、床位数及占用状态分别存放在数组ROOM、RANK、NBED和STATUS中。房间等级值为1、2或3。
admin
2009-02-15
97
问题
阅读以下某客房管理系统的算法说明和程序流程图,根据要求回答问题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://www.kaotiyun.com/show/qEjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
在Excel中,若A1单元格中的函数为"=IF("教授">"助教",TRUE,FALSE)",按回车键后,A1单元格中的显示内容为______。
若要查询成绩为70-80分之间(包括70分,不包括80分)的学生的信息,以下查询准则设置正确的是()。
信息系统设计方案中的操作界面部分,特别是输入界面设计方案需要征求信息处理技术员的意见。在如下设计理念中,(66)是不正确的。
文件外壳型病毒(21)。
根据某机构的统计与推测,我国人口中男性和女性各个年龄段的百分比如下图。根据该图,以下叙述中正确的是________________。
________________不会是信息系统的功能。
将四个元素a,b,c,d分成非空的两组,不计组内顺序和组间顺序,共有()种分组方法。
Windows系统的控制面板不包括__________功能。
假设100个数据的平均值为82.31,其中有10个数据又发生了如下增减变化:+3.52,+2.87,-4.13,+5.34,-2.87,+2.50,-3.52,+4.23,-5.04,+0.10,则新的平均值变为(26)。
为了调查某学校3000名学生的身高,抽取了100名学生进行身高测量,以下叙述中正确的是(23)。
随机试题
______acertaindoubtamongthestudentsastothenecessityofthework.
与氯丙嗪引起的直立性低血压有关的受体是
足球橘瓣混合式球壳的优点是( )。
下列有关普通合伙企业和合伙人进行债务清偿的表述中,不符合《合伙企业法》规定的是()。
下列各单位应采用权责发生制作为会计基础的有()。
(本题可用英文作答)A建筑公司其注册地在甲地,为增值税一般纳税人,2017年2月一5月其业务情况如下:(1)2017年2月通过招投标取得乙地甲供工程项目,其全部工程价款为5000万元,且甲方提供一切工程所需材料、设备。因A建筑公司建造能力有限,经甲方
AS上市公司以人民币为记账本位币,属于增值税一般纳税人,适用的增值税税率为17%,采用交易发生日的即期汇率将外币金额折算为记账:本位币。AS公司发生如下业务:(1)20×5年10月20日,当日即期汇率为1美元=6.83元人民币,以0.2万美元/台的价格从
孔望山承载着三教文明,这兰教是指()。
1.2011年5月28日,温家宝总理在中国科协第八次全国代表大会上强调,解放思想、实事求是、崇尚理性、勇于探索、追求真理,这是科学技术与生俱来的禀性,也是科学精神的实质。科技不仅是知识和技能,更是一种文化、一种精神。一个具有科学精神的民族,才是真正有生机、
[A]BeMends[B]Bemoreaffectionate[C]Stoparguingovermoney[D]Makeyourpartnerapriority[E]Respecteach
最新回复
(
0
)