首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: Private Sub command1_Click() a=1:b=1 Print"a=";a;",b=";b Call mult((a),b) Print "a=";a;",b=";b 语句 End Sub Sub mu
有如下程序: Private Sub command1_Click() a=1:b=1 Print"a=";a;",b=";b Call mult((a),b) Print "a=";a;",b=";b 语句 End Sub Sub mu
admin
2010-11-20
28
问题
有如下程序:
Private Sub command1_Click()
a=1:b=1
Print"a=";a;",b=";b
Call mult((a),b)
Print "a=";a;",b=";b 语句
End Sub
Sub mult(x,y)
x=2*k
y=3*k
Print "x=";x;",y=";y
End Sub
运行后,标有"语句"的Print语句的输出结果是【 】。
选项
答案
a=1,b=3
解析
考查考生对参数传递的掌握情况。在Visual Basic语言中,虚实结合有值传递方式和地址传递方式。实参为常量或表达式,是值传递方式,这种传递是单向的。实参为变量,是地址传递方式。这种传递是双向的,在调用子程序时,形参的值如果改变了,会通过实参带回主程序。本题中,第1个实参变量a用括弧括起来,采用的是值传递方式;第2个实参数变量b没用括弧括起来,采用的是地址传递方式。在调用子程序后,第1个实参a 的值为1,不管在子程序中是否被重新赋值。返回调用程序,保留调用前的值仍为1;第2个实参数b的值为1,在子程序中被重新赋值为3,返回调用程序就不再保留调用前的值,而是带回了形参的值3。因此,在标有"语句"的Print语句中的输出项为a=1,b=3。
转载请注明原文地址:https://kaotiyun.com/show/G7mp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果为()intj=2;switch(j){case2:System.out.print("two.");case2+1:System.out.println("three.");breakdefault:System
下列关于对象的串行化的说法中,错误的是( )。
在数据库系统阶段,数据()
J2ME是为嵌入式和______提供的Java平台,它的体结构由profiles、Configuration和OptionalPackages组成。
若按功能划分,软件测试的方法通常分为白盒测试方法和【】测试方法。
下列()选项不能提高程序的性能。
给出下列的代码,哪行在编译时可能会有错误?①publicvoidmodify(){②inti,j,k;③i=100;④while(i>0){⑤j=i*2;⑥System
当启动Applet程序时,首先调用的方法是
下列对于严格控制goto语句的使用理解错误的是()。
下列运算符中属于关系运算符的是( )。
随机试题
在WindowsXP中,允许把文件发送到许多位置或应用程序中。例如,可以把文件发送到()。
A.胆红素B.胆素原C.两者均有D.两者均无(1992年)经肠道随粪便排出的是
下列哪项是慢性病的二级防治策略
(2009年)设z=f(x2一y2),则dz等于()。
《出境货物报检单》的“报检人郑重声明”一栏,可用手签章代替签名。()
以消极的不作为进行意思表示的形式是()。
根据增值税法律制度的规定,下列业务中,属于增值税征税范围的有()。
甲公司的信用等级为BB级,没有上市的债券,而且找不到合适的可比公司。当前的无风险报酬率为5%。为了计算甲公司的债务成本,收集了目前上市交易的BB级公司债券三种,即A债券、B债券和C债券,以及三种与收集的债券到期日接近的政府债券。已知A、B、C债券的到期收益
()是租赁合同的核心,是引起租赁纠纷的主要原因。
上世纪80年代有一句口号叫“从我做起,从现在做起”,现在提倡“少说空话,多干实事”。具体在解决交通堵塞这个问题上,如果大家都能够“从我做起,从现在做起”,少发一点牢骚,在行车时多观察一下周围再采取适当的行动,交通堵塞的现象肯定会大大缓和,也就是驾驶员如果能
最新回复
(
0
)