首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是输出数组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
66
问题
下面程序的功能是输出数组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全国计算机二级
相关试题推荐
执行下列语句:strInput=InputBox("请输入字符串","字符串对话框","字符串")将显示输入对话框。此时如果直接单击"确定"按钮,则变量strInput的内容是( )。
以下合法的VB变量名是
窗体上有1个名称为Command1的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivateSubCommand1_Click()DimxAsString,sAsString,tempAsString
在计算机中,算法是指()。
软件设计中模块划分应遵循的准则是
下列循环能正常结束的是()。
设x是整型变量,与函数IIf(x>0,一x,x)有相同结果的代数式是()。
InputBox函数返回值的类型为()。
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
以下符合C语言语法的实型常量是( )
随机试题
可被巨噬细胞和血管内皮细胞吞噬和清除的脂蛋白是
男性,8岁。发热,头痛3天,伴神志不清6小时,于12月8日入院。既往体健。体检:T39℃,BP110/70mmHg,浅昏迷,双侧瞳孔等大正圆,球结膜水肿。四肢可见散在的瘀点,颈抵抗(+),克氏征(+)。血WBC20×109/L,中性粒细胞92%,淋巴细胞
反应型阻燃剂多用于缩聚反应,如()。
下列单位中,属于政府采购单位的有()。
为争取企业更多的资源,而引起单位间竞争和摩擦,是以下组织结构通病的有()。
某超市购入每瓶200毫升和500毫升两种规格的沐浴露各若干箱,200毫升沐浴露每箱20瓶,500毫升沐浴露每箱12瓶。定价分别为14元/瓶和25元/瓶。货品卖完后,发现两种规格沐浴露的销售收入相同,那么这批沐浴露中,200毫升的最少有几箱?()
德国包豪斯是一所著名的现代()
课程设计的目标模式,其显著的缺陷是“工具化”倾向和()。
Whydidpeoplemakegardensinto"flowerclock"?
Forthispart,youareallowed30minutestowriteashortessayentitledShouldCollegeStudentsHaveCreditCards.Youshould
最新回复
(
0
)