首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是输出数组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
75
问题
下面程序的功能是输出数组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://kaotiyun.com/show/qXPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:Priv~eSubForm_Click()DimSAsInteger,PAsIntegerP=1Fori=1To4Forj=lToI
在名称为Form1的窗体上添加一个命令按钮和一个水平滚动条,其名称分别为Command1和HScroll1,编写适当的事件过程。程序运行后,如果单击命令按钮,则按如下要求设置水平滚动条的属性:Max=窗体宽度Min=0Larg
下列排序方法中,最坏情况下比较次数最少的是()。
设函数findbig( )已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数。请填空。 main( ) { intfindbig(int,int,int); int(*f)( ),x,y,z,big; f=【
若要说明一个类型名STP,使得定义语句STP s;等价于char *s;,以下选项中正确的是
有以下程序 main( ) { inta;charc=10; floatf=100.0;doublex; a=f/=c*=(x=6.5); printf("%d%d%3.1f%3.1f\n",a,c,f
计算机的运算速度可以用MIPS来描述,1MIPS是指每秒执行【 】条指令。
E-mail地址由用户名和域名两部分组成,这两部分的分隔符为【 】。
设有定义:int a,*pa=&a;以下scanf语句中能正确为变量a读入数据的是( )
关于指针概念,下列说法中,不正确的是______。
随机试题
苏东坡有幕士曾评价一位当时著名词人的作品,“只合十七八女郎,执红牙板,歌杨柳岸晓风残月”。其作品被这样评价的这位著名词人是_______。
物质即看得见、摸得着的实物。
A.交替脉B.颈静脉怒张C.水冲脉D.脉短绌慢性左心衰竭可出现
脂肪动员时脂肪酸在血中的运输形式是
女性病人,30岁,哮喘持续状态2天,动脉血气分析pH7.35,PaCO29.3kPa,PaO26.6kPa,BE+2mmol/L,HCO3-25mmol/L,其酸碱失衡的类型是
工程建设项目初步设计完成后组织项目管理招标的,投标人应提供(),以考察投标人对项目技术经济构成及商务安排的理解程度与相关经验。
依据《生产安全事故应急预案管理办法》的规定,应急预案管理遵循的原则不包括()原则。
某工程时标网络图如下,下列选项说法正确的是()。
在采用趋势分析法进行销售预测时,()适用于每月销售量波动不大的产品的销售预测。
CustomsofficersataLondonairportyesterdayfound$500000worthofdrugswhichwerebeingsmuggledintoBritaininboxesma
最新回复
(
0
)