首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是输出数组s中最大元素的下标,请填空。 #include <stdio.h> main() { int k, p,s[]={1, -9,7,2, -10,3}; for(p =0,k =p; p<6; p++
下面程序的功能是输出数组s中最大元素的下标,请填空。 #include <stdio.h> main() { int k, p,s[]={1, -9,7,2, -10,3}; for(p =0,k =p; p<6; p++
admin
2009-01-15
27
问题
下面程序的功能是输出数组s中最大元素的下标,请填空。
#include <stdio.h>
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;
解析
要找数组中最大元素的下标,首先预设数组首元素下标为临时最大元素的下标,从首元素开始顺序向后继元素逐一比较,当发现当前元素比临时最大元素更大时,就用当前元素的下标更新临时最大元素下标,直至比较了数组的全部元素后,临时最大元素下标就是数组中最大元素的下标。程序中,变量k用于存储临时最大元素下标,变量p控制顺序比较的循环变量。当发现当前元素s[p]比临时最大元素s[k]更大时,用p更新k。所以在下划线处应填入代码“k =p;”。
转载请注明原文地址:https://kaotiyun.com/show/r4Hp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt5.vbp,在窗体上给出了所有控件和不完整的程序,请去掉程序中的注释符,把程序中的?改为正确的内容。本程序的功能是:如果单击“取数”按钮,则把考生目录下的in5.txt文件中的15个姓名读到数组a中,并在窗体上显示这些姓名
在考生文件夹下有一个工程文件sjt5.vbp,含三个窗体,标题分别为“启动”、“注册”、“登录”,运行时显示“启动”窗体,单击其上按钮时弹出对应窗体进行注册或登录。注册信息放在全局数组users中,注册用户数(最多10个)放在全局变量n中(均已在标准模块中
在考生文件夹下有一个工程文件vbsj5.vbp,其功能是:①单击“读数”按钮,则把考生文件夹下in5.dat文件中的100个0~999之间的整数读入数组a中;②单击“计算”按钮,则对这100个数中的水仙花数(当一个数的值等于该数中各位数字的立方和时,此数
在考生文件夹下有一个工程文件sjt5.vbp。程序功能为:在文本框Text1中输入一个正整数N后,单击“计算”按钮,则计算11+22+33+…+NN,并将计算结果显示在Text2中。程序中的函数f可以计算mm的值。在给出的窗体文件中已经有了全部控
在考生文件夹中有一个工程文件sjt5.vbp。窗体外观如图所示。运行程序,单击“读数据”按钮,读入文件中的数据到字符串变量中并显示在Lsbel2标签中。单击“排序”命令按钮时,对读入的数据从小到大进行排序,并将排序结果在窗体的Label4控件中显示。
在考生文件夹下有一个工程文件sjt5.vbp,含三个窗体,标题分别为“启动”、“注册”、“登录”,程序运行时显示“启动”窗体,单击窗体上按钮时弹出对应窗体进行注册或登录。注册信息放在全局数组users中,注册用户数(小于或等于10个)放在全局变量n中(均
以下过程定义中正确的过程首行是
设有如下数组定义语句:Dima(一1To4,3)AsInteger以下叙述中正确的是
随机试题
A.肝肿瘤B.甲状腺肿瘤C.大肠癌D.骨肿瘤E.脑肿瘤放射性核素显像检查诊断阳性率较低的是
简述呼吸道烧伤的临床表现及处理。
食用油脂的加工方法有溶剂萃取法,毛油精制,水代法和()。
最早的外科手术器械及用途是()
货物招标文件中的商务文件包括()。
IdonotknowSybrinaFulton.NorcanIclaimtounderstandthedepthofherpain.Yet,weshareadeepconnection.Acommonfea
“具有文明的语言习惯”,该目标属于《3--6岁儿童学习与发展指南》语言子领域中的()。
斯大林逝世后,首先获得平反的冤假错案是()。
设10件产品中有4件不合格品,从中任取两件,已知所取两件中有一件是不合格品,求另一件也是不合格品的概率.
A、Plantmorericeandmaize.B、Improvesoilfertility.C、Diversifytheircrops.D、Learnnewfarmingskills.C
最新回复
(
0
)