首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。 #d越lie MIN-2147483647 int findmax(int X[],int n) { int i,max; for(i=0;i
以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。 #d越lie MIN-2147483647 int findmax(int X[],int n) { int i,max; for(i=0;i
admin
2010-04-08
40
问题
以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。
#d越lie MIN-2147483647
int findmax(int X[],int n)
{ int i,max;
for(i=0;i
{max=MIN;
if(max
)max=x
;}
return max;
}
造成错误的原因是
选项
A、定义语句int i,max;中max未赋初值
B、赋值语句max=MIN;中,不应给max赋MIN值
C、语句if(max
)max=X
;中判断条件设置错误
D、赋值语句max=MIN;放错了位置
答案
D
解析
对max赋初值,应该要放在循环语句之前,不然每次循环都将是从MIN开始比较。
转载请注明原文地址:https://kaotiyun.com/show/qDWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
VB中有这样一类文件:该文件不属于任何一个窗体,而且仅包含程序代码,这类文件的扩展名是
以下叙述错误的是()。
以下关于菜单设计的叙述中错误的是
以下不属于VisualBasic数据文件的是
以下过程的功能是从数组中寻找最大值:PrivateSubFindMax(a()AsInteger,ByRefMaxAsInteger)DimsAsInteger,fAsIntegerDimiAs
PrintFormat(1234.56,“###.#”)语句的输出结果是()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=-15,rear=15,则循环队列中的元素个数为
设栈的顺序存储空间为s(1:m),初始状态为top=0,,现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
输入VB源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
在数据库管理系统提供的数据语言中,负责数据模式定义的是
随机试题
深层搅拌法适用于处理正常固结的淤泥和淤泥质土、饱和黄土、素填土、黏性土以及()等地基,对于泥炭土、有机质土、塑性指数大于25的黏土、地下水有腐蚀性的地区,必须通过现场试验确定其适用性。
男性,25岁,火焰烧伤总面积约2%。神志淡漠,四肢软弱,皮肤苍白。脉搏59次/分,血压12/8kPa(90/60mmHg),尿量少于20ml/h。心电图上QRS增宽、PR间期延长、T波高而尖女性,24岁,被沸水烧伤总面积达60%。脉细,脉搏114次/分
与变形杆菌OXk有交叉抗原的是
太阳病,发汗未愈,风寒入里化热,身热不解,汗出而喘,舌苔薄白,脉滑数者,治疗应选用
在大体积混凝土施工中,不宜选用()水泥。
根据《水利工程建设重大质量与安全事故应急预案》,工级水利工程建设质量与安全事故为已经或者可能导致死亡(含失踪)()人以上,或直接经济损失1亿元以上的事故。
下列不属于建设单位办理工程质量监督备案手续所要提供的文件和资料是()。
美国中长期国债的付息期一般为()。
在当代中国,法律对经济关系的调整模式是()。
甲医院为乙的直肠癌作切除手术,因重大过失遗留一块纱布于乙的体内。经查,手术前乙同意甲医院的规定:“对于任何事故,医院概不负责。”试问:(1)乙对甲有无损害赔偿请求权?(2)如有,应为何种请求权?为什么?
最新回复
(
0
)