[单选题]

以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错,导致不能实现预定功能。

造成错误的原因是(  )。

A.定义语句inti,max;中,max未赋初值

B.赋值语句max=MIN;中,不应给max赋MIN值

C.语句if(max<x[i])max=x[i];中,判断条件设置错误

D.赋值语句max=MIN;放错了位置

参考答案与解析:

相关试题

以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。<br />#define MIN -2147483647<br />int

[单选题]以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。#define MIN -2147483647int

  • 查看答案
  • 以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致

    [单选题]以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。#d越lie MIN-2147483647int findmax(int X[],int n){ int i,max;for(i=0;i<n;i++){max=MIN;if(max<x[i])max=x[i];}return max;}造成错误的原因是A.定义语句int i,max;中max未赋初值B.赋值语句max=MIN;中,不应给max赋MIN值C.语句if(max<x[i]

  • 查看答案
  • 以下函数 findmax 拟实现在数组中查找最大值并作为函数值返回 , 但程序中

    [单选题]以下函数 findmax 拟实现在数组中查找最大值并作为函数值返回 , 但程序中有错导致不能实现预定功能#define MIN -2147483647int findmax (int x[],int n){ int i,max;for(i=0;i<n;i++){ max=MIN;if(max<x[i]) max=x[i];}return max;}造成错误的原因是A.) 定义语句 int i,max; 中 max 未赋初值B.) 赋值语句 max=MIN; 中,不应给 max 赋 M

  • 查看答案
  • 以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致

    [单选题]以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能。造成错误的原因是( )。A.)定义语句int i,min;中vain未赋初值B.)赋值语句min=MAN;中,不应给min赋MAX值C.)语句if(min

  • 查看答案
  • 以下函数findmin拟实现存数组中查找最小值作为函数值返回,但程序中有错导致不

    [单选题]以下函数findmin拟实现存数组中查找最小值作为函数值返回,但程序中有错导致不能实现预定功能。 #define MAX 2147483647 int findmin(int x[],int n) {int i,min; min=MAX; for(i=0;i<n;i++) {if(min<x[i])min=x[i];} } 造成错误的原因是( )。A.定义语句int i,min;中min未赋初值B.赋值语句min=MAN;中,不应给min赋MAX值C.语句if(min<X[i])min=X[i]

  • 查看答案
  • 以下函数的功能是计算a的n次方作为函数值返回:<br /><img border="0" style="width: 281px; height: 12

    [单选题]以下函数的功能是计算a的n次方作为函数值返回:为实现上述功能,函数中下画线处应填入的是(  )。A.s*iB.s*aC.s+i*iD.s+a*a

  • 查看答案
  • 给定程序MODIC中函数fun的功能是:求出以下分数序列的前n项之和。和值通过函数值返回到main函数。<br />  <img border="0" src=&

    [问答题]给定程序MODIC中函数fun的功能是:求出以下分数序列的前n项之和。和值通过函数值返回到main函数。    例如,若n=5,则应输出:8.3916

  • 查看答案
  • 以下程序段是函数返回a所指数组中最大的值所在的下标值,横线处的语句为(  )。<br /><img border="0" style="width: 1

    [单选题]以下程序段是函数返回a所指数组中最大的值所在的下标值,横线处的语句为(  )。A.k=iB.k=jC.i=jD.i=n

  • 查看答案
  • 以下程序段是函数返回a所指数组中最大的值所在的下标值,横线处的语句为(  )。<br /><img border="0" style="width: 1

    [单选题]以下程序段是函数返回a所指数组中最大的值所在的下标值,横线处的语句为(  )。A.k=iB.k=jC.i=jD.i=n

  • 查看答案
  • 在Visual FoxPro中,有如下程序,函数IIF()返回值是(  )。<br /><img border="0" style="width: 17

    [单选题]在Visual FoxPro中,有如下程序,函数IIF()返回值是(  )。A."女"B."男"C.TD.F

  • 查看答案