首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是输出数组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
2009-02-15
73
问题
下面程序的功能是输出数组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://www.kaotiyun.com/show/jvXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
语句:PrintAsc(Chr$(Mid$("98765432",4,2)))的输出是
在数据管理技术发展的三个阶段中,数据共享最好的是
层次型、网状型和关系型数据库划分原则是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
在设计阶段,如果双击窗体上的一个文本框控件,则在代码窗口中显示该控件的事件过;所对应的事件是
数据库系统的数据独立性是指()。
将数据项“Student”添加到名称为Listl的列表框中,并使其成为列表框第一项的语句为
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
当VisualBasic表达式中含有以下多种运算时()。①关系运算②算术运算③逻辑运算④函数运算正确的运算顺序为()。
窗体上有一个名称为Combo1的组合框,引用Combo1中最后一个列表项应使用的表达式是
随机试题
社会主义社会基本的人际关系是()。
在Windows7,可以对磁盘文件按()排列。
某安全评价服务中心为一家生产剧毒磷化物的企业进行安全评价,收取9万元服务费,出具了虚假安全评价报告。根据《安全生产法》,安全监管部门应当依法没收该机构违法所得,并处()的罚款。
监理规划的作用不包括( )。
根据我国现行规定,资本公积包括( )。
《中华人民共和国行政复议法》第九条第一款规定:“公民、法人或者其他组织认为具体行政行为侵犯其合法权益的,可以自知道该具体行政行为之日起六十日内提出行政复议申请;但是法律规定的申请期限超过六十日的除外。”关于该款规定的行政复议申请期限的计算,下列说法不正确的
在量表编制过程中,因素分析的主要目的是()
扩张解释是根据立法原意,对刑法条文超过字面意思的解释。()
观察学习
在常见的分布式数据库参考模式结构中,存在多种分布透明性。关于分布透明性,下列说法错误的是()。
最新回复
(
0
)