首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是输出数组s中最大元素的下标,请填空。 main() { int k, p,s[]={1, -9, 7, 2, -10, 3}; for(p=0, k=p; ps[k])【 】 printf("%d\n",k);}
下面程序的功能是输出数组s中最大元素的下标,请填空。 main() { int k, p,s[]={1, -9, 7, 2, -10, 3}; for(p=0, k=p; ps[k])【 】 printf("%d\n",k);}
admin
2010-12-10
26
问题
下面程序的功能是输出数组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://jikaoti.com/ti/UgB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读下面程序代码:PrivateSubCommand1_Click()DimsAsIntegers=0a=Array(65,23,12,54,67,32,45,98,48,62)Fork=0T
有两个关系R,S如下,由关系R和S得到关系T,则所使用的操作为
若看到程序中有以下事件过程,则可以肯定的是,当程序运行时()。PrivateSubClick—MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)Prin
设在工程文件中有一个标准模块,其中定义了如下记录类型:TypeBooksNameAsString*10TelNumAsString*20EndType在窗体上画一个名为Command1的命令按钮
从键盘上输入一个浮点数asingle,利用字符串函数对该数进行处理后,如果输出的内容不是“非浮点数”,则对程序输出的内容分析正确的是()。asingle=InputBox("请输入一个浮点数:")str1$=Str$(asing
算法空间复杂度的度量方法是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
设有一个有10个元素的数组,下列程序将该数组的第1个元素与第10个元素交换,第2个元素与第9个元素交换……,第5个元素与第6个元素交换,在横线处应填写()。PrivateSubCommandl_Click()Dima(1T
数据库技术的根本目标是()。
某系统结构图如下图所示:该系统结构图的最大扇入数是()。
随机试题
Lyndandhundredsofyoungpeoplelikehim______thepostoftypist.
A.指某一人群在一定时期内(通常为1年)在目标生存年龄(通常为70岁或出生期望寿命)以内死亡所造成的寿命减少的总人年数B.是由世界卫生组织开发的一个最新的衡量健康的指标C.是生命数量和生活质量以时间为单位的综合性指标D.综合了解死亡率和残疾与活动首选
图示电路的戴维南等效电路参数uS为应为下列哪项数值?()
为确保桥梁换装安全,龙门架所在线路条件,应为坡度不得大于()的直线地段。
线路复测的任务是()。
A、 B、 C、 D、 D题干中4个图形所包含的封闭空间的个数都是1,选项中符合这个规律的只有D项。本题选D。
在旅游市场监管中,文化部门主要负责对旅游演出、娱乐场所文化经营活动等方面的投诉处理和案件查处等。()
下列画家中不属于宋代文人画的画家有:()
螺旋模型将瀑布模型和(24)结合起来,强调项目的风险分析,特别适合大型复杂系统的开发过程。螺旋模型沿着螺线进行若干次迭代,依次经历了计划指定、风险分析、工程实施和(25)四个主要活动。(25)
使用设备驱动程序的好处是( )。
最新回复
(
0
)