程序运行时,发现函数过程的返回值是错的,需要修改,下面的修改方案中正确的是( ) 。
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个数中最大数的函数过程,代码如下: 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应
[单选题]( 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 =
[试题]下列给定程序中,函数fun()的功能是:求出数组中最大数和次最大数,并把最大数和b[0]中的数对调、次最大数和b[1]中的数对调。请修改程序中的错误,得出正确的结果。注意:不要改动main()函数,不能增行或删行,也不能更改程序的结构。试题程序:
[问答题] 编一个程序,用while循环语句,从键盘输入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
[试题]试题二下面程序中函数fun的功能是:在含有10 个元素的s数组中查找最大数,及最大数所在位置(即,下标值),最大数可能不止一个。最大数作为函数值返回,最大数的个数通过指针变量n传回,所在位置由数组pos传回。例如:若输入 2 8 5 7 8 4 5 3 2 8则应输出:The max: 8Total: 3 //最大数出现次数The positions: 1 4 9请补充下列空缺:include<stdio.h>include<conio.h>define M 10int f
[单选题]下列数中最大数是()。A . 十进制1024B . 八进制327C . 十六进制3FFD . 二进制11101110
[单选题]有如下一个函数过程:运行该程序,单击命令按钮,输出结果是______。A.4 4 4B.4 5 6C.6 7 8D.4 7 9
[单选题]有如下的一个函数过程:通过以下事件过程阔用该函数,程序运行后,在输入对话框中输入数字“123”,则运行结果为( )。A. 12B. 6C. 3D. 1