阅读以下说明和流程图,回答问题将解答填入对应栏。 [说明] 下面的流程图,用来完成计算一组数组
阅读以下说明和流程图,回答问题将解答填入对应栏。
[说明]
下面的流程图,用来完成计算一组数组中的中值,其方法是:将数组中的一个值与其他值比较,并计算大于等于被比较数的数值的个数,以及小于等于被比较数的数值的个数,如果两数都大于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];(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]; 解析:本题目考查流程图。 算法描述在题目中已经详细给出,通过阅
词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
