首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码: Private X As Integer Private Sub Command1_Click() X=5:Y=3 Call pro
在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码: Private X As Integer Private Sub Command1_Click() X=5:Y=3 Call pro
admin
2018-06-20
35
问题
在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:
Private X As Integer
Private Sub Command1_Click()
X=5:Y=3
Call proc(X,Y)
Label1.Caption=X
Label2.Caption=Y
End Sub
Private Sub proc(a As Integer,ByVal b As Integer)
X=a*a
Y=b+b
End Sub
程序运行后,单击命令按钮,则两个标签中显示的内容分别是( )。
选项
A、25和3
B、5和3
C、25和6
D、5和6
答案
A
解析
虽然在过程proc中参数a默认为按地址传递,参数b指定了ByVal(按值)方式传递,但过程中并没有对a,b的值改变,只对变量X和Y进行了赋值,而X是在窗体模块中起作用的模块变量,而变量Y在proc过程中没有声明,要整个模块中也没有声明,说明它是一个局部变量,只在本过程中起作用。因此,在proc过程中X=a*a=5*5=25,会使按钮单击事件中的变量X值变为25,而按钮单击事件过程中的变量Y不受影响,仍是原来的值3。因此两个标签上会分别显示25和3。
转载请注明原文地址:https://kaotiyun.com/show/FYGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
输入VB源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
窗体上有一个名称为Textl的文本框,一个名称为Commandl的命令按钮。命令按钮的单击事件过程如下:PrivateSubCommandl_Click()Dimx1AsInteger,x2AsIntege
如果将命令按钮的访问键设置为“D”,以下不会触发命令按钮Click事件的操作是
若已把一个命令按钮的Default属性设置为True,则下面可导致按钮的Click事件过程被调用的操作是
为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的()属性设置为True。
在窗体上画一个通用对话框,程序运行中用ShowOpen方法显示“打开”对话框时,希望在该对话框的“文件类型”栏中显示扩展名为DOC的文件,则在设计阶段应把通用对话框的Fiher属性设置为()。
在标准模块中用Public关键字定义的变量,其作用域为()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
在数据库设计中,将E-R图转换成关系数据模型的过程属于
若实体A和B是一对一的联系,实体B和C是多对一的联系,则实体A和C的联系是
随机试题
TosomeextentTshallbetouchingonthepointalreadymadeby______speakers.
设f(x)=∫0a-xey(2a-y)dy,求∫0af(x)dx(提示:利用二重积分交换顺序去计算).
在整理分析资料时,欲知道一组观察值的变异程度,常计算
振冲法在黏性土地基中的作用主要是()。
某厂房屋面上弦平面布置如图2-36所示,钢材采用Q235。焊条采用E43型。腹杆截面采用56×5,角钢与节点板采用两侧角焊缝连接,焊脚尺寸hf=5mm,连接形式如图2-37所示,如采用受拉等强连接,焊缝连接实际长度α(mm)与下列何项数值最为接近?
有一份FOB合同,货物在从卖方仓库运往码头的途中,因意外而致部分货物受损,而买方已经投了“仓至仓”的一切险,事后卖方向保险公司索赔遭到拒绝,买方索赔同样遭到拒绝,那么保险公司究竟该不该赔偿呢?
2009年3月,某人由中方企业委派到合资企业工作,派遣单位和雇佣单位每月分别支付其工资1400元和8000元,按照协议,个人需向派遣单位缴款3000元。该个人每月应纳的个人所得税为()。
某实验室有天平一架,砝码一盒。因保管不慎,导致其中若干砝码生锈,测得一个标称值为1kg的砝码质量的实际值为1.0003kg,使用该砝码进行测量时:其示值误差是()。
【土木之变】厦门大学2001年中国古代史真题;内蒙古师范大学2012年中国史复试真题;安徽师范大学2018年中国史真题
以下函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti;for(i=0;i<n;i++){_______printf("%d",w[i]);}printf("\n");}下划线处应填入的语句是
最新回复
(
0
)