首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和流程图,回答问题将解答填入对应栏。 [说明] 下面的流程图,用来完成计算一组数组中的中值,其方法是:将数组中的一个值与其他值比较,并计算大于等于被比较数的数值的个数,以及小于等于被比较数的数值的个数,如果两数都大于n/2,则已
阅读以下说明和流程图,回答问题将解答填入对应栏。 [说明] 下面的流程图,用来完成计算一组数组中的中值,其方法是:将数组中的一个值与其他值比较,并计算大于等于被比较数的数值的个数,以及小于等于被比较数的数值的个数,如果两数都大于n/2,则已
admin
2010-12-16
74
问题
阅读以下说明和流程图,回答问题将解答填入对应栏。
[说明]
下面的流程图,用来完成计算一组数组中的中值,其方法是:将数组中的一个值与其他值比较,并计算大于等于被比较数的数值的个数,以及小于等于被比较数的数值的个数,如果两数都大于n/2,则已经找到了中值,否则继续之前的步骤。
注:流程中循环开始的说明按照“循环变量:循环初值,循环终值,增量”格式描述;
[问题]
将流程图的(1)~(5)处补充完整。
选项
答案
(1) j=-1; (2) x[j]!=x[i]; (3) count_lower++; (4) count_lower<(n/2.0)||count higher(n/2.0); (5) x[j];
解析
本题目考查流程图。
算法描述在题目中已经详细给出,通过阅读题目可知j用来定位数组中一个被比较的数,i用来循环遍历数组中所有的数。j应该从第0个数开始,又由于要执行一步j=j+1,所以(1)中应填入“j=-1”,counUligher++说明遍历的数比被比较的数大,即(2)中应填入“x[j]!=x
”相应的,(3)中就应填入“count_lower++”,题目说明中已经指出,当count_lower和count_higher都大于n/2时,就说明找到了中值,所以(4)应当填入“count_lower<(n/2.0)][count_higher(n/2.0)”,最后,如果循环结束,则x
就应该是中值,(5)中应填入“x[j]”。
转载请注明原文地址:https://www.kaotiyun.com/show/dBjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
________________不会是信息系统的功能。
软件发生故障后,往往通过重新配置、重新安装或重启电脑后可以排除故障。软件故障的这一特点称为()。
数据分析经常需要把复杂的数据分组,并选取代表,将大量数据压缩或合并得到一个较小的数据集。这个过程称为()。
在Excel工作表中,已输入的数据如下所示:按回车键后,B2单元格显示的值为()。
在D盘中有一个文件,其文件名为“D:\信息处理技术员.DOC”,现需要在桌面上建立该文件的快捷方式,可用鼠标右键单击该文件图标,然后______。
电子商务有多种模式。()模式是个人消费者从在线商家处购买商品或服务。
在Excel的A1单元格中输入函数“=IF(12,1,2)”,按回车键后,A1单元格中的值为()。
计算机病毒是一段程序,一般隐藏在______中。
在计算机网络的数据通信中广泛使用的校验方式是(15)。
下面记录的是某班36人期末考试的数学成绩:971009596100879610089100936999891008188
随机试题
表面粗糙度的评定参数有__________。
需要借助膀胱镜检查的是
原发性醛固酮增多症出现的代谢紊乱为()
现代废水处理技术,按作用原理可分为物理法、化学法、物理化学法和生物法四大类,下列选项属于物理化学法的有()。
对进度拖延原因分析的方法有()
礼物收送应当确保其价值在政策法律及商业习惯允许的范围内,例如()。
留得青山在,不怕没柴烧,已经成为一些人不思进取的借口。不要再有“留得青山在,不怕没柴烧”的侥幸,留得青山在,也怕没柴烧。青山不是资本,可能只是一线希望。吝惜“青山”会颓废你的心灵,吝惜“青山”会埋没你的斗志。这段文字是要告诉我们()
简述问题解决的概念。
Theideathatsomegroupsofpeoplemaybemoreintelligentthanothersisoneofthosehypothesesthatdarenotspeakitsnam
A、Hefailedtoyieldtherightofwayandsideswipedanothercar.B、Hedrankalotbeforedriving.C、Hedrovethecarcarelessly
最新回复
(
0
)