首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是输出数组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
97
问题
下面程序的功能是输出数组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"口令输入错误"
下面叙述中错误的是
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是
在关系数据库中,用来表示实体间联系的是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
数据库系统的数据独立性是指()。
把数学表达式表示为正确的VB表达似乎应该是
在考生文件夹下有一个工程文件sjt5.vbp。其窗体中有一个名称为Textl的文本框数组,下标从0开始。程序运行时,单击”产生随机数”按钮,就会产生10个3位数的随机数,并放入Textl数组中,如图2-25(a)所示;单击”重排数据”按钮,将把Textl中
下面不属于软件测试实施步骤的是
随机试题
党的十八大报告提出要积极培育和践行社会主义核心价值观,其中从个人层面对社会主义核心价值观基本理念的凝练表达是()
美索不达米亚文明又被称作()。
A、五味子B、小茴香C、女贞子D、枸杞子E、栀子来源于木犀科,表面黑紫色或灰黑色的药材是()。
甲有一台中央空调主机急欲出手,即委托乙寻找买主,并约定事后给乙1000元酬谢。不久,甲的朋友丙听说甲积压了一台中央空调主机急欲出手,即主动帮忙联系。很快丙即找到买主丁,以30万元买下甲的中央空调主机。丙为办此事花掉电话费、打车费等600元。不久,乙也找来买
违约责任总体上实行( )原则。
根据《支付结算办法》规定,支票的提示付款期限是()。
—Areyou______AmericanorEnglish?—English.WeareworkinginWuhu.
设f’(sin2x)=cos2x+tan2x,求f(x),其中0<x<1.
如果文件的存储介质是磁带,下列哪些“文件物理结构、存取方式”组合不适合磁带上的文件()。
Thewaitstaffhasgottenusedtotherotatingshiftsystemdesignedbythemanager,andtheexecutivechefhasfoundthatthes
最新回复
(
0
)