首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是输出数组s中最大元素的下标,请填空。 main( ) { int k,p,s[ ]={1,-9,7,2,-10,3}; for(p=0,k=p;p<6;p++) if(s[p]>s[k])______
下面程序的功能是输出数组s中最大元素的下标,请填空。 main( ) { int k,p,s[ ]={1,-9,7,2,-10,3}; for(p=0,k=p;p<6;p++) if(s[p]>s[k])______
admin
2010-09-05
28
问题
下面程序的功能是输出数组s中最大元素的下标,请填空。
main( )
{ int k,p,s[ ]={1,-9,7,2,-10,3};
for(p=0,k=p;p<6;p++)
if(s[p]>s[k])______
printf("%d\n",k);}
选项
答案
k=p;
解析
为寻找数组中最大元素的下标,需先预设1个临时最大元素的下标,并顺序逐一考查数组的元素,当发现当前元素比临时最大元素更大时,就用当前元素的下标更新临时最大元素下标。直至比较了数组的全部元素后,这时临时最大元素下标就是数组的最大元素下标。通常预设的最大元素下标是数组的首元素下标,比较通常从首元素开始顺序向后继元素。程序中,存储临时最大元素下标的变量是k,变量p控制顺序考查的循环控制变量。当发现当前元素s[p]比临时最大元素s[k]更大时,应该用p更新k,所以在空框处应填入代码“k=p;”。
转载请注明原文地址:https://kaotiyun.com/show/fqWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于列表框控件的叙述中错误的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
窗体Form1上有1个名称为Text1的文本框,1个名称为Command1的命令按钮。为了使得程序开始运行后,直接把焦点移到文本框中,正确的事件过程为
以下关系表达式中,其值为True的是( )。
窗体上有名称为Command1的命令按钮,名称分别为List1、List2的列表框,其中List1的Muhiselect属性设置为1(Simple),并有如下事件过程:PrivateSubCommand1_Click()Fori=
下列关于二叉树的叙述中,正确的是( )。
下列过程定义语句中,形参数量可变的是()。
一棵二又树共有25个结点,其中5个是叶子结点,则度为1的结点数为()。
(1)在考生文件夹下有一个工程文件sjt3.vbp,其窗体上有一个列表框和一个标题为“选择”的命令按钮,且列表框中已有若干列表项。程序的功能是:当单击”选择”按钮时,如果列表框中没有列表项,则程序不做任何操作。否则,判断列表框中是否有列表项被选中,如果没有
下面不属于软件设计原则的是()。
随机试题
试述专利权共有。
辐射性白内障可由下列何种因素引起
指患者对某种药物治疗后所带来的健康状况的偏好是()。
急性感染性多发性神经炎累及的部位有
货物采购中的现场监造与检验工作不包括()。
根据私募股权投资基金的“资产剥离”的规定,私募股权投资基金收购公司()年内不允许通过分红、减持、赎回等形式进行资产转让,进而阻止它们为短期持有资产而进行收购活动。
中国证监会基金监管部主要通过()方式实现基金监管。
西藏的气候类型复杂,包括()。
使遗传提供的发展的可能性转变为现实的是()。
打开数据库的“页”对象列表,单击对象后再单击“设计”按钮,属于()。
最新回复
(
0
)