更多"Sub过程的定义()"的相关试题:
[单项选择]如果在定义Sub过程时没有使用Private、Public和Static关键字,则所定义的过程是().
A. 可能是公有的,也可能是私有的
B. 公有的
C. 静态的
D. 私有的
[判断题]在Sub过程中,可以用Return语句退出Sub过程。
[单项选择]调用由语句PrivateSubConvert(YAsInteger)定义的Sub过程时,以下不是按值传递的语句是()
A. ConvertX
B. CallConvert(X*1)
C. Convert(X)
D. CallConvert((X))
[判断题]事件过程与Sub过程,它们相同点都是事件驱动,而不同的只是事件过程由控件属性决定,而Sub过程是由户自定义。
[单项选择]若有一个过程定义成Public Sub W1(ByVal x As Integer,y As Integer),调用过程的正确形式是()
A. W1(x,3)
B. Call W1 3,x
C. Call W1(x,3)
D. W1 3,x
[单项选择]Sub过程与Function过程最根本的区别是()。
A. Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以
B. Function过程可以有参数,而Sub过程不可以
C. 两种过程参数的传递方式不同
D. Sub过程的过程名不能返回值,而Function过程可以通过过程名返回值
[填空题]在Vbscript中,过程被分为两类:sub过程和()
[判断题]如果某子程序add用public static sub add定义,则该子程序的变量都是局部变量。
[单项选择]名为sort的Sub子过程的形式参数为一数组,以下的定义语句中正确的是()
A. PrivateSubsort(A(,)AsInteger)
B. PrivateSubsort(A()AsInteger)
C. PrivateSubsort(A(10)AsInteger)
D. PrivateSubsort(ByValA()AsInteger)
[简答题]过程定义开始是“TEST PROC”语句,则过程定义结束的语句是什么?
[单项选择]在调用Sub过程或Function过程时,采用()传送相应过程的变量名、数组名、常数或表达式。
A. 形式参数
B. 对象参数
C. 实际参数
D. 数组参数
[单项选择]假定以定义了一个过程sub add(a as single, b as single),则正确的调用语句是()
A. add
B. calladd(2*x,sin(1,57))
C. calladdx,y
D. calladd(12,12,x)
[单项选择]以下对Visual Basic的Sub过程的有关描述中,正确的是()。
A. 调用子过程时,只能把实参的值传送给形参,形参的值不能传送给实参
B. 子过程既可以嵌套定义,又可以递归调用
C. 子过程没有返回值
D. 具有调用关系的所有过程必须放在同一个模块中
[填空题]在一个存储过程定义的AS关键字前可以定义该过程的(),AS关键字之后为该过程的()。
[单项选择]过程定义语句以()语句结束。
A. END
B. ENDS
C. ENDP
D. ENDM
[单项选择]以下是子过程或函数过程定义中的开始语句,错误的为()。
A. Private Function f( x As String ) As Single
B. Private Function f( x As String )
C. Private Sub f( x As String ) As Single
D. Private Sub f( x As String )
[单项选择]过程通过参数传递将一个参数传递给子过程A,并返回一个结果,下列子过程定义中正确的是()
A. Sub A(m+1,n+2)
B. Sub A(ByValm!,ByValn!)
C. Sub A(ByValm!,n+2)
D. Sub A(ByValm!,n!)
[单项选择]汇编语言中过程定义伪指令是()。
A. MACRO/ENDM
B. ASSUME
C. PROC
D. SEGMENT/ENDS
[单项选择]下面的过程定义语句合法的是()。
A. SubProc1(ByValn())
B. SubProc1(n)asinteger
C. FunctionProc1(Proc1)
D. SubProc1(ByValn)