31.若要在子过程Proc1调用后返回两个变量的结果,下列过程定义语句中有效的是( )。答案:A
A)Sub Proc1(n, m)
B)Sub Proc1(ByVal n, m)
C)Sub Proc1(n, ByVal m)
D)Sub Proc1(ByVal n, ByVal m)
32.下列表达式计算结果为数值类型的是( )。答案:B
A)#5/5/2010#-#5/1/2010#
B)"102">"11"
C)102=98+4
D)#5/1/2010#+5
33.在过程定义中有语句:
Private Sub GetData ( ByRef f As Integer)
其中“ByRef”的含义是( )。答案:B
A)传值调用
B)传址调用
C)形式参数
D)实际参数
34.要想在过程Proc调用后返回形参x和y的变化结果,下列定义语句中正确的是( )。答案:A
A)Sub Proc(x as Integer,y as Integer)
B)Sub Proc(ByVal x as Integer,y as Integer)
C)Sub Proc(x as Integer,ByVal y as Integer)
D)Sub Proc(ByVal x as Integer,ByVal y as Integer)
35.已知程序段:
s=0
For i=1 To 10 Step 2
s=s+1
i=i*2
Next i
当循环结束后,变量i、s的值各为( )。答案:C
A)10,4
B)11,3
C)22,3
D)16,4