首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下过程的功能是从数组中寻找最大值: Private Sub FindMax(a()As Integer, ByRef Max As Integer) Dim s As Integer, f As Integer Dim i As Integer
以下过程的功能是从数组中寻找最大值: Private Sub FindMax(a()As Integer, ByRef Max As Integer) Dim s As Integer, f As Integer Dim i As Integer
admin
2020-06-30
22
问题
以下过程的功能是从数组中寻找最大值:
Private Sub FindMax(a()As Integer, ByRef Max As Integer)
Dim s As Integer, f As Integer
Dim i As Integer
s=LBound(a)
f=UBound(a)
Max=a(s)
For i=s To f
If a(i)>Max Then Max=a(i)
Next
End Sub
以下关于上述过程的叙述中,错误的是( )。
选项
A、语句Call FindMax(a,m)可以调用该过程,其中的a是数组,m是Integer类型变量
B、For循环次数等于a数组的元素数
C、过程末尾应该增加一条返回最大值的语句FindMax=Max
D、参数Max用于存放找到的最大值
答案
C
解析
过程定义语句中第1个参数是数组,调用是实参应该是一个数组变量或元素,第2个参数是整型变量。过程中LBound函数获取了数组下标的下限,UBound函数获取了数组下标的上限,在For i=s to f语句的循环中就可以访问数组中的各个元素。本过程是用Sub定义的过程不需要返回值。程序中找到的最大值由参数Max返回,因为它是按址传递的参数,它的值会带给实参。因此C选项的说法错误。
转载请注明原文地址:https://kaotiyun.com/show/fmHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个如右图所示的图形控件,控件中显示了如图所示的文字,可以判断这个图形控件( )。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
设工程中有Form1、Form2两个窗体,要求单击Form2上的Command1命令按钮,Form2就可以从屏幕上消失,下面的事件过程中不能实现此功能的是()。
编写如下程序:PrivateSubCommand1_Click() DimxAsInteger,yAsInteger x=InputBox("输入第一个数") y=InputBox("输入第二个数") Callf(x,
以下程序执行后,在窗体上输出的图案是()。Form1.ClsFora=1To5PrintSpace(5-A);String(a,"*") Nexta
如果要将一个窗体从内存中清除,应使用的语句是
构成计算机软件的是
设窗体上有一个Picture1图片框,要求在图片框中的指定位置(坐标为(500,300))输出“OK”,下面可以实现这一功能的事件过程是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
随机试题
银行通常用()来估价一个活跃交易的债券。
临床上常规测定哪种类风湿因子
衡量胎先露下降程度的重要指标是
高速公路施工中按里程来计算监理人员配置,应以()为原则。
放坡基坑施工中,常用的护坡措施有()。
在施工招标资格预审中,监理单位认为A施工单位有资格参加投标是否正确?说明理由。判别B、D、F、H四家施工单位的投标是否为有效标,并说明理由。
()是一个班级中全体任课教师教学、教育工作的协调者。
下列哪一项属于《人民警察法》的立法目的?()
贪心算法是一种(56)的算法。
有如下类定义:classMyBase{intk;public:MyBase(intn=0):k(n){}intvalue()const{returnk;}};classMyDe
最新回复
(
0
)