[单选题]

某人编写了一个能够返回数组a中10个数中最大数的函数过程,代码如下: Function MaxValue(aAsInteger)As Integer Dim max%:max=1 For k=2 TO 10 If a(k)>a(max)Then max=k End lf Next k MaxValue=max End Function 程序运行时,发现函数过程的返回值是错的,需要修改,下面的修改方案中正确的是。

A.语句max=1应改为max=a(1)

B.语句For k=2 TO 10应改为For k=1 TO 10

C.If语句中的条件a(k)>a(max)应改为a(k)>max

D.语句MaxValue=max应改为MaxValue=a(max)

参考答案与解析:

相关试题

某人编写了一个能够返回数组a中10个数中最大数的函数过程,代码如下: 程序运行时

[单选题]某人编写了一个能够返回数组a中10个数中最大数的函数过程,代码如下:程序运行时,发现函数过程的返回值是错的,需要修改,下面的修改方案中正确的是( ) 。A. 语句max=1应改为max=a(1)B. 语句For k=2 To 10应改为For k=1 To 10C. If语句中的条件a(k)>a(max)应改为a(k)>maxD. 语句MaxValue=max应改为MaxValue=a(max)

  • 查看答案
  • ( 31 )某人编写了一个能够返回数组 a 中 10 个数中最大数的函数过程,代

    [单选题]( 31 )某人编写了一个能够返回数组 a 中 10 个数中最大数的函数过程,代码如下:F.unction MaxValue(a() As Integer) As IntegerD.im max%max=1F.or k = 2 To 10If a(k)>a(max) Thenmax = kE.nd IfNext kMaxValue = maxE.nd Function程序运行时,发现函数过程的返回值是错的,需要修改,下面的修改方案中正确的是A. )语句 max = 1 应改为 max =

  • 查看答案
  • 某人为计算n!(0<n<=12)编写了下面的函数过程:Private Funct

    [单选题]某人为计算n!(0<n<=12)编写了下面的函数过程:Private Function fun(n As Integer)As LongD.im P As LongP=1F.or k=n-1 To 2 Step-1P=P*kNext kfun=PE.ndFunction在调试时发现该函数过程产生的结果是错误的,程序需要修改。下面的修改方案中有3种是正确的,错误的方案是A.把P=1改为P=nB.把For k=n-1 To 2 Step-1改为For k=1 To n-lC.把For k

  • 查看答案
  • 下列给定程序中,函数fun()的功能是:求出数组中最大数和次最大数,并把最大数和

    [试题]下列给定程序中,函数fun()的功能是:求出数组中最大数和次最大数,并把最大数和b[0]中的数对调、次最大数和b[1]中的数对调。请修改程序中的错误,得出正确的结果。注意:不要改动main()函数,不能增行或删行,也不能更改程序的结构。试题程序:

  • 查看答案
  • 编一个程序,用while循环语句,从键盘输入10个数,要求找出最大数和次大数。

    [问答题] 编一个程序,用while循环语句,从键盘输入10个数,要求找出最大数和次大数。

  • 查看答案
  • 设计一个算法,求三个数中的最大数,并画出流程图。

    [问答题] 设计一个算法,求三个数中的最大数,并画出流程图。

  • 查看答案
  • 下列数中最大数是()。

    [单选题]下列数中最大数是()。A . 十进制1024B . 八进制327C . 十六进制3FFD . 二进制11101110

  • 查看答案
  • 试题四 (说明) 下面程序的功能是:在含有10个元素的数组中查找最大数,及最大

    [试题]试题四(说明)下面程序的功能是:在含有10个元素的数组中查找最大数,及最大数所在位置(即下标值),最大数可能不止一个。例如:若输入2857848328则应输出The max:8Total:4∥最大数出现次数The positions:1469(函数)#include<stdio.h>#define M 10int fun(int*a,int*n,int pos[]){int i,k max=-32767;(1)for(i=0;i<M;i++)if( (2) )max=a[i];f

  • 查看答案
  • 使用 Function 语句定义一个函数过程,其返回值的类型

    [单选题]使用 Function 语句定义一个函数过程,其返回值的类型A. 只能是符号常量B. 是除数组之外的简单数据类型C. 可在调用时由运行过程决定D. 由函数定义时 As 子句声明

  • 查看答案
  • 使用Function语句定义一个函数过程,其返回值的类型

    [单选题]使用Function语句定义一个函数过程,其返回值的类型A.只能是符号常量B.是除数组之外的简单数据类型C.可在调用时由运行过程决定D.由函数定义时As子句声明

  • 查看答案
  • 某人编写了一个能够返回数组a中10个数中最大数的函数过程,代码如下: Funct