第7题: [单项选择]下列程序运行后的输出结果是 Function Fun(n) x=n*n Fun=x-11 End Function Private Sub Command1_Click( ) For k=1 To 2 y=Fun(k)=Print y Next End Sub A. -10 -7 B. 10 8 C. 1 3 D. 0 4 参考答案:A 答案解析:[解析] 本题的难点是子函数过程的调用。子函数过程的名称变量Fun将计算结果返回。
第15题: [单项选择]如果在被调用的过程中改变了形参变量的值,但又不影响实参变量本身,这种参数传递方式称为( )。 A. 按值传递 B. 按地址传递 C. ByRef传递 D. 按形参传递 参考答案:A 答案解析:[解析] 参数传递有两种方式:按值传递ByVal和按址传递ByRef。按值传递是单向传递,改变了行参变量的值而不会影响实参本身;而按址传递是双向传递,任何引起形参的变化都会影响实参的值。