首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是输出数组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
50
问题
下面程序的功能是输出数组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/amPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click() Dimstr1AsString,str2AsString str1=InputBox("输入一个字符串") subfstr1,str2 Prints
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
下列方法中,不属于软件调试方法的是()。
窗体上有一个菜单编辑器设计的菜单。运行程序,并在窗体上单击鼠标右键,则弹出一个快捷菜单,如图所示。下列说法错误的是()。
设有如下程序:OptionBase0PrivateSubFormClick()DimaDimiAsIntegera=Array(1,2,3,4,5,6,7,8,9)Fori=0To3Printa(5一i);Next
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。窗体文件的程序如下:PrivateTypex aAsInteger bAsIntegerEndTypePrivateSubCommand1_Cli
下列关于函数过程的叙述中,正确的是()。
下面对对象概念描述正确的是
下面描述中不属于数据库系统特点的是
考生文件夹下有一个工程文件sjt5.vbp。运行程序后,从文件中读出数据,将其放入一个5×5的二维数组a中。请编写程序,找出数组a中每行的最大值及该值在行中的次序(列下标),并将所找到的结果分别保存到一维数组b、c中(a中第一行的最大值保存在b(1)中,最
随机试题
在进行程序链接时,应完成的工作是()。Ⅰ.对相对地址进行修改Ⅱ.变换外部调用符号Ⅲ.首次适应算法Ⅳ.循环首次适应算法
在Word2003中,选择“________”菜单中的“Office剪贴板”命令,可以打开“剪贴板”任务窗格。
男性,20岁,全身浮肿,尿少10天。化验血红蛋白122g/L,尿蛋白(++++),24小时尿蛋白定量5.5g,尿沉渣镜检见红细胞3~5个/HP,有透明管型,偶见颗粒管型,血肌酐96μmol/L,血尿素氮7mmo1/L,血浆白蛋白25g/L。
男性,65岁,有慢性便秘多年。近半年来发现站立时阴囊部位出现肿块,呈梨形,平卧时可还纳。体检发现外环扩大,压迫内环嘱患者咳嗽,指尖有冲击感,平卧回纳肿块后,手指压迫内环处,站立咳嗽,肿块不再出现。正常情况下,此患者术后第二天的饮食为
患者,女性,39岁。烦躁不安、畏热、消瘦2个月余。患者于2个月前因工作紧张,烦躁性急,常因小事与人争吵,难以自控。着衣不多,仍感燥热、多汗,在外就诊服用安神药物,收效不十分明显。发病以来,饭量有所增加,体重却较前下降。睡眠不好,常需服用安眠药。成形大便每天
土方开挖时,一、二类土的放坡起点高度为()
近年来,人们的物质生活大大丰富了,但不少人却感觉不如以前幸福了,以至于有人说,“生活压力越来越大,心理空间越来越小,人际关系处理不好,生活到处都是烦恼”。这是不少人讨论关于“幸福指数”的一个热门话题。这种现象产生的原因可能各有不同,但很重要的一点就是(
(2011下集管)CORBA是由OMG组织为解决分布式处理环境中软硬件系统互连而提出的一种解决方案,已经逐渐成为分布式计算技术的标准。CORBA标准主要分为三个层次,其中规定业务对象有效协作所需的协议规则的层次是______。
Theuniquehumanhabitoftakinginandemployinganimals—evencompetitorslikewolves—spurredonhumantool-makingandlanguage
TheLostArtofListeningA)"Whywon’theevenlistentomyidea?""WhyamIcutoffbeforeIprovidethewholestory?"How
最新回复
(
0
)