栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验

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

面试经验 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

[单项选择题] 有以下程序: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过程的参数是按址传递的,调用该过程将改变原参数的值。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/261913.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号