首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是输出数组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);}
下面程序的功能是输出数组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);}
admin
2010-12-10
69
问题
下面程序的功能是输出数组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);}
选项
A、 k=p;
答案
解析
为寻找数组中最大元素的下标,需先预设1个临时最大元素的下标,并顺序逐一考查数组的元素,当发现当前元素比临时最大元素更大时,就用当前元素的下标更新临时最大元素下标。直至考查了数组的全部元素后,这临时最大元素下标就是数组的最大元素下标。通常预设的最大元素下标是数组的首元素下标,考查通常从首元素开始顺序向后继元素考查。程序中,存储临时最大元素下标的变量是k,变量p控制顺序考查的循环控制变量。当发现当前元素s[p]比临时最大元素s[k]更大时,应该用p更新k,所以在空框处应填入代码“k=p;”。
转载请注明原文地址:https://www.kaotiyun.com/show/qXPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
要求当鼠标在图片框P1中移动时,立即在图片框中显示鼠标的位置坐标。下面能正确实现上述功能的事件过程是()。
编写如下程序代码:PrivateSubCommand1_Click()DimtAsIntegerDimnAsInteger,xAsIntegert=0
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,SA)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为(
设窗体上有一个标签Label1和一个计时器Timer1,Timer1的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是()。
表达式2*3^2+4*2/2+3^2的值是()。
以下叙述中正确的是()。
与数学式子对应的C语言表达式是
以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转储到链表的各个结点中,请从与下划线处号码对应的一组选若中选择出正确的选项。#include stuct node{ char data; struct node *next;};
下列不属于软件工程的3个要素的是
软件工程研究的内容主要包括:软件开发技术和【】。
随机试题
下列各项属于经济社会形态系列的是
缺乏典型诊断性R-S细胞的霍奇金淋巴瘤亚型是
抵押担保是指借款人或第三人转移对法定财产的占有,将该财产作为贷款的担保。
商业银行内部监督部门应向()提供独立的综合理财业务风险管理评估报告。
“发出商品”科目的期末余额应并入资产负债表中“存货”项目反映。()
2020年12月31日,某企业有关科目期末借方余额如下:原材料55万元,库存商品35万元,生产成本65万元,材料成本差异8万元。不考虑其他因素,2020年12月31日,该企业资产负债表中“存货”项目期末余额填列的金额为()万元。
甲、乙为夫妻,共有一处房产,但房产证上及房产局的登记簿上只记载甲一个人的名字。现甲、乙闹离婚。一日,甲未与乙打招呼而与第三人丙签订了一份房屋买卖合同。丙将房款交于甲,并与甲一起办理了房产过户登记手续。后乙得知,诉至法院,要求确认甲、丙行为无效,丙不得取得房
某工程计划如图3-6所示,各个作业所需的天数如表3-2所示。设该工程从第0天开工,则作业1最迟应在第(51)天开工。
Himalaya’sRecedingGlaciersThegreatmajorityoftheworld’sglaciersappeartobedecliningatratesequaltoorgreater
ANiceCupofTeaTheLegendaryOriginsofTeaA)ThestoryofteabeganinancientChinaover5,000yearsago.Accordingto
最新回复
(
0
)