首页 > 计算机 > 计算机考试 正文

[单项选择题] 有以下程序:Sub subP(b()As Integer)For i=1 To 4b(i)=2*iNext iEnd SubPrivate Sub Commandl Click()

时间:2021-07-20 19:28:24 解答: 216 次

[单项选择题] 有以下程序:Sub subP(b()As Integer)For i=1 To 4b(i)=2*iNext iEnd SubPrivate Sub Commandl Click() Dim a(1 To 4)As Integer a(1)=5 a(2)=6 a(3)=7 a(4)=8 subP a() For i=1 To 4 Print a(i)End Sub运行上面的程序,单击命令按钮,输出结果为【 】

A.2468

B.5678

C.10121416

D.出错

正确答案:

A

参考解析:

过程是构成程序的一个模块,常用来完成一个相对独立的功能。Sub过程一般用于调用后只执行一组代码完成相应操作,但不需返回任何值的情况。Sub过程的参数有两种传递方式:按值传递(Byva1)和按址传递(Byref),默认为按址传递。调用过程有两种方式,一种是:过程名参数1,参数2,…;另一种是:Call过程名(参数1,参数2,…)。本题程序中subP过程的参数是按址传递的,调用该过程将改变原参数的值。

  • 相关题库

请充值VIP继续使用(未注册用户支付后会自动注册登录)

×

95元 29元

VIP截止日期:2024-12-31 03:05:12

←请使用支付宝扫码支付

95元 29元

VIP截止日期:2024-12-31 03:05:12

←请使用微信扫码支付