试题查看

首页 > 计算机二级考试 > 试题查看
【单选题】

以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。
  #defineMIN-2147483647
  intfindmax(intx[],intn)
  {inti,max;
  for(i=0;i  {max=MIN;
  if(max  returnmax;
  )
造成错误的原因是(  )。
A.定义语句“inti,max;”中max未赋初值
B.赋值语句“max=MIN;”中,不应给max赋MIN值
C.语句“if(max  
D.赋值语句“max—MIN;”放错了位置

查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

7%的考友选择了A选项

5%的考友选择了B选项

2%的考友选择了C选项

86%的考友选择了D选项

你可能感兴趣的试题

有以下程序:#includemain(){intc=0,k;for(k=1;k<以下程序段中,与语句“k—a>b?(b>c?1:O):0;”功能相同的是()。A有以下程序:#include.main(){chars[]={"012xy"};有以下程序#includemain()(intn=2,k=0;while(k++有以下定义语句,编译时会出现编译错误的是()。A.chara=’a’;B.cha有以下程序#includemain(){charcl,c2;cl=’A’+’8’