首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和流程图,填补流程图中的空缺(1)~(5),将解答填入答题纸的对应栏内。 【说明】 下图所示的流程图用于检查数组A[1:n]中的元素是否为自然数1~n的一个排序(含有1~n个数),若是,则输出OK,否则输出所缺的自然数及其个数m
阅读以下说明和流程图,填补流程图中的空缺(1)~(5),将解答填入答题纸的对应栏内。 【说明】 下图所示的流程图用于检查数组A[1:n]中的元素是否为自然数1~n的一个排序(含有1~n个数),若是,则输出OK,否则输出所缺的自然数及其个数m
admin
2013-07-03
71
问题
阅读以下说明和流程图,填补流程图中的空缺(1)~(5),将解答填入答题纸的对应栏内。
【说明】
下图所示的流程图用于检查数组A[1:n]中的元素是否为自然数1~n的一个排序(含有1~n个数),若是,则输出OK,否则输出所缺的自然数及其个数m。
为检查A[i:n]中是否含有k,只要判断P(k)=(A(1)-k)*(A(2)-k)*…*(A(n)-k)是否等于0即可。
【流程图】
选项
答案
(1)0 (2)1 (3)P*(A(i)-k) (4)P=0 (5)m+1
解析
本题考查考生设计和阅读流程图的能力。从题目给出的流程图可以看出,首先需要对m赋值,然后对k:1,2,…,n进行循环,检查数组A中是否包含k。为此,在该循环中,需要嵌套内循环来计算P(k),然后判断计算结果P的值是否为0,以此来判断数组A中是否包含k。由于m表示所缺的自然数,在初始时其值应为0,因此, (1)处应填入0。
为了对i循环计算累乘的P(k),需要先在P中送初值1。因此,(2)处应填入1,然后在(3)处进行累乘运算,并将结果送给P,(3)处应填入P*(A(i)~k)。
(4)和(5)处用以实现判断P是否为0,若是,则输出OK,否则输出所缺的自然数及其个数m。在内循环结束后,(4)处应实现判断P是否为0,P=0表示数组A中含有k,否则表示数组A中缺少k。因此,(4)处应填入P=0。如果数据A中缺少k,则变量m的值应加1。因此,(5)处应填入m+1。
循环k结束后,应根据m的值决定输出结果。m为0表示数组A中包含全部自然数1~n,即数组A的元素为自然数1~n的一个排列,m不为0表示数组A中缺少m个自然数,可将其输出。
转载请注明原文地址:https://kaotiyun.com/show/injZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
在Excel2007中,在单元格A1中输入函数“=POWER(2,3)/MAX(1,2,4)”,按回车键后,则A1单元格中的值为__________。
西部某省考试机构工作人员统计了去年下半年三个地区四种资格的报考人数,将统计表抄录如下(其中有一个数据抄错了): 信息处理技术员小王很快就找出了错误的数据,并进行了纠正。错误的数据是(32),该数据应纠正为(33)。32.
在Word的编辑状态下,先后新建了两个文档,但并没有对这两个文档做“保存”或“另存为”操作,则______。
计算机使用一段时间后发现,系统启动时间变长,系统响应迟钝,应用程序运行缓慢,为此,需要进行系统优化。系统优化工作不包括___________。
开机后显示器和主机都没有任何反应,首先应该检查(21)。
甲和乙用如下图的两个转盘做游戏,游戏规则如下:分别旋转两个转盘,当两个转盘所转到的数字之积为奇数时,甲得2分;当所转到的数字之积为偶数时,乙得1分,则这游戏规则______。
在Windows系统中,控制面板的功能不包括______。
在网页中创建一个如下图所示的表单控件的HTML代码是(26)。
综合布线系统由6个子系统组成,将图1-1中(1)~(6)处空缺子系统的名称填写在答题纸对应的解答栏内。制作交叉双绞线(一端按EIA/TIA568A线序,另一端按EIA/TIA568B线序)时,其中一端的线序如图1-2(a)所示,另一端线序如图1—2
随机试题
Onefriendoncesaidtome,"Doyouknowthatmostcollegestudentscan’tevenputsemi-colons(分号)intherightplace?"Emphatic
国家重点铁路工程选址因特殊情况不能避开国家重点文物保护单位。依据《中华人民共和国文物保护法》,对此不可移动文物说法正确的是()。
根据()的计算公式表明,其建设项目的投资额与生产能力呈非线性关系。
我国的地势是()。
某公安派出所工作人员张某违法采取了限制公民刘某人身自由的行政强制措施。根据《中华人民共和国国家赔偿法》的规定,应对刘某履行赔偿义务的是()。
飞机与火箭飞行原理的区别是:
Howwillartificialintelligenceaffectourlife?Withoutanydoubt,artificialintelligence(AI)isplayingasignificantro
以下关于主机托管的说法,不正确的是()
A________isacomputercommunicationnetworkinalocalarea.whichconnectsvariouscomputers.
C语言学概念的实例分析。本题属于形态学的范畴,考查词素(morpheme)的类型。toys,walks,John’s都是在原有单词的基础上加上了曲折词缀(inflectionalaffix),即不改变原单词含义的后缀,故选C。
最新回复
(
0
)