首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是输出数组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
40
问题
下面程序的功能是输出数组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/jvXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个Text1文本框,一个Commandl命令按钮,并有以下程序:PrivateSubCommandl_click()DimnIfText1.Text<>"123456"Thenn=n+1:Print"口令输入错误"
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:PrivateTypeRecordIDAsInteger:NameAsString*20EndTypePrivateSubCommand1—Click()DimMa
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是
为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
表达式Int(Rnd(0)*50)所产生的随机数范围是
数据库系统的数据独立性是指()。
把数学表达式表示为正确的VB表达似乎应该是
数据独立性是数据库技术的重要特点之一,所谓数据独立性是指
设a=2,b=3,c=4,d=5,下列表达式的值是()。a>bAndcc
随机试题
力的三要素是什么?
颜面部疖痈最常发生于:()
参与体液免疫的细胞是
临床上有时会发生原发肺癌尚未被发现而已有脑部转移,并以脑转移瘤的神经系统症状和体征首发。()
110kV配电装置当出线回路数较多时,一般采用双母线接线,其双母线接线的优点,下列表述中哪一项是正确的?()
下列关于监理工程师注册规定的表述中,正确的是( )。
高倍数泡沫系统喷泡沫试验要求,喷水试验完毕,将水放空后,以手动或自动控制的方式对防护区进行喷泡沫试验,喷射泡沫的时间不小于()s,实测泡沫混合液的混合比和泡沫供给速率及自接到火灾模拟信号至开始喷泡沫的时间符合设计要求。
A theincidenceofmesotheliomaisextremelylowB whichmayextendfrom25to30yearafterinitialexposureC whereasthel
中国政府对新闻的态度是管理,而不是控制。中国政府要求媒体不要做违反宪法的事情。如,新闻不能进行以推翻中国政权为目的的煽动活动。不能渲染暴力和色情,因为这种报道不符合中国人民的根本利益和中国的文化传统。中国政府鼓励媒体对公务员的行为进行监督和批评。
ModesofTransportationThereareavarietyofmeansfortransportation.Usually,thechoiceoftransportationdependsonth
最新回复
(
0
)