首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
单击命令按钮时,下列程序代码的执行结果为______。 Public Sub Procl(n As Integer,ByVal m As Integer) n=n Mod 10 m=m/10 End Sub P
单击命令按钮时,下列程序代码的执行结果为______。 Public Sub Procl(n As Integer,ByVal m As Integer) n=n Mod 10 m=m/10 End Sub P
admin
2010-09-11
51
问题
单击命令按钮时,下列程序代码的执行结果为______。 Public Sub Procl(n As Integer,ByVal m As Integer) n=n Mod 10 m=m/10 End Sub Private Sub Command1_Click() Dim x As Integer,y As Integer x=12:y=34 Call Procl(x,y) Print x;y End Sub
选项
A、12 34
B、2 34
C、2 3
D、12 3
答案
B
解析
过程中传递参数的方式有两种:
一种是按地址传递参数,这种形式使过程用变量的内存地址去访问实际变量的内容,如果在过程中改变了该变量的值,则是真正改变了这一变量的值,这种形式是传递参数的缺省方式。
另一种是按值传递参数,这种形式只是传递变量的副本,如果在过程中改变该变量副本的值,并不能真正改变该变量本身的值。
解题思路:观察程序段,过程Procl的第一个参数n是按地址传递参数,第二个参数m是按值传递参数,所以调用过程Procl后,变量x的值改变,而变量y的值不变。
由程序段可知,x=12 Mod 10=2,y=34
最终的输出结果是:2 34。
转载请注明原文地址:https://kaotiyun.com/show/ckmp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
若a的值为3时,下列程序段被执行后,c的值是( )。intc=1;if(a>0)if(a>3)c=2;elsec=3;elsec=4;
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,则在横线上应填入的语句是( )。publicclassTest{publicstaticvoidmain(String[]args){
在软件工程中,白盒测试法可用于测试程序的内部结构。此方法将程序看做( )。
数据结构中,与所使用的计算机无关的是数据的( )。
Java语言的循环语句包括for语句、do-while语句和______语句。
线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的______存储结构。
在结构化程序设计中,模块划分的原则是
按“先进后出”原则组织根据的数据结构是______。
从未排序序列中挑选元素,将其依次放入已排序序列(初始时为空)的一端,这种排序方法称为【】。
栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是______。
随机试题
女性下列哪项结构不能分泌雌激素()
个体内部冲突可分为____________、______________、____________。
成语“分崩离析”出自()
Thomas征是检查下列哪种畸形的恰当方法
A.多尿B.尿频C.氮质血症D.血尿E.低张尿提示肾小球滤过功能损害的是
对浅表和深部真菌感染都有效的抗真菌药物是
《合同法》规定,有()情形时,难以履行债务的,债务人可以将标的物提存。
4,3,-7,40,1551,()。
所有的听证都必须公开举行。()
(x2+xy—x)dxay=__________,其中D由直线y=x,y=2x及x=1围成.
最新回复
(
0
)