首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的执行结果为 Private Sub Comrnandl_Click( ) Dim p As Integer, q As Integer p=12:q=20 Call Value(p, q) Print p; q E
下列程序的执行结果为 Private Sub Comrnandl_Click( ) Dim p As Integer, q As Integer p=12:q=20 Call Value(p, q) Print p; q E
admin
2009-01-15
26
问题
下列程序的执行结果为 Private Sub Comrnandl_Click( ) Dim p As Integer, q As Integer p=12:q=20 Call Value(p, q) Print p; q End Sub Private Sub Value(ByVal m As Integer, ByVal n As Integer) m=m * 2: n=n - 5 Print m; n End Sub
选项
A、20 12 20 15
B、12 20 12 25
C、24 15 12 20
D、24 12 12 15
答案
4
解析
被调过程Value的两个参数m和n前面都有关键字“ByVal”修饰,即在主调过程调用此过程时,实参与形参之间是以传值方式传递信息的,而当实参与形参以传值方式相结合时,形参的改变并没有影响到实参,单单就这一点来说,我们可知,当程序代码执行主调过程中的PrimP;q语句时,p和q的值应不变,还是12,20,这样就能够排除选项A)和选项B)了。当主调过程调用被调过程时,把实参p,q的值分别传给形参m和n,这就是说此时形参m值为12,n值为20,执行被调过程中的m=m * 2:n=n-5语句后,m值为24,n值为15,所以Print m;n后,程序输出的结果为24和15。最后程序输出的结果如选项C)所示。
转载请注明原文地址:https://kaotiyun.com/show/De2p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
关于对象的串行化,下列说法错误的是()。
以下程序是一个简单文本处理器,菜单项可以打开、编辑、保存一个文件。文件内容显示在下面的文本区域中(提示,打开文件通过文件选择器来完成)。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。运行结果如下图所示。
关于构件的基本应用,下列说法有误的是
Java语言的各种数据类型之间提供两种转换,分别是【】和强制转换。
()是InputStream的子类,用于从一个文本文件中读取Unicode文本。
下列对继承的说法,正确的是()。
请完成下列Java程序。程序的执行结果是生成一个具有一个TextField类型的对象in、Button类型的对象btn和Label类型的对象out图形用户界面,程序的功能是计算用户输入数的平方。注意:请勿改动main()主方
变量作用域是指可访问变量的范围,局部变量在方法中声明,作用域是______。
随机试题
下列关于神经-肌肉接头传递的叙述中,哪些是正确的
患者,男,52岁。近日因厌食、腹胀、轻度皮肤黄染,经检查诊断为乙型病毒性肝炎。该疾病的主要传播途径是
治疗风湿痹证,腰膝酸痛,下肢痿软无力,遇劳更甚者,应首选()
关于经济全球化对城市发展影响的表述中,正确的有()
施工单位应当在(),根据所承担的工程项目施工特点和范围,制定施工现场施工质量与安全事故应急预案,建立应急救援组织或配备应急救援人员并明确职责。
可以为施工承包商提供履约担保书的单位有()。
表面粗糙度与机器零件的()无关。
单调音乐
宋代工艺美术中最有突出成就的是陶瓷。下列属于民间窑的是()。
狗最初对圆形和椭圆形做出同样的反应,经训练后仅对圆形做出该反应。这是条件反射的()。
最新回复
(
0
)