首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码: Private X As Integer Private Sub Command1_Click() X=5:
在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码: Private X As Integer Private Sub Command1_Click() X=5:
admin
2018-12-20
38
问题
在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:
Private X As Integer
Private Sub Command1_Click()
X=5:Y=3
Call proc(X,Y)
Label1.Caption=X
Laebel2.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过程中没有声明,要整个模块中也没有声明,说明它是一个局部变量,只在本过程中起作用。因此,在proe过程中X=a*a=5*5=25,会使按钮单击事件中的变量x值变为25,而按钮单击事件过程中的变量Y不受影响,仍是原来的值3。因此两个标签上会分别显示25和3。
转载请注明原文地址:https://kaotiyun.com/show/nNFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()DimxAsString,yAsStringx=Right("abcd",2)y=Mid("dcba",2,3)Ifx>
下列不属于计时器控件属性的是
下面能够将某个变量声明为局部变量的是
结构化程序设计中,下面对goto语句使用描述正确的是
窗体上有2个名称分别为Text1和Text2的文本框。编写如下程序:PrivateSubForm_Load()Text1.Text=""Text2.Text=""EndSubPrivateSubCommand1_Cl
以下关于控件数组的叙述中,错误的是( )。
软件设计中模块划分应遵循的准则是( )。
要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是( )。①先画一个框架,再在框架中画两个单选按钮②先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中③先画两个单选按钮,再画框架将单选按钮框起来
下列说法中,错误的是
以下有关表达式的说法中,正确的是
随机试题
类风湿关节炎最常受累的关节是
属于伤寒、副伤寒病原学监测的措施是
体重指数的计算公式正确的是
男性,45岁。上腹隐痛,便潜血阳性,钡餐见胃窦小弯侧黏膜纹理紊乱,胃壁僵直。首先考虑
工程建设项目管理方式按照组织管理方式分为()。
已知反应N2(g)+3H2(g)→2NH3(g)的△rHm<0,△rSm<0,则该反应为()。
A和B注册会计师首次接受委托,负责审计上市公司甲公司20×7年度财务报表。相关资料如下:资料一:甲公司持有联营企业40%的股权,20×7年度按权益法核算确认的投资收益占当年未审利润总额的30%。联营企业20×7年度财务报表由其他注册会计师审计。资料二:
Ctrl是键盘的一个常用键,全名为“Control”,中文意思为“控制”,用途广泛。其中,Ctrl+C,Ctrl+V,Ctrl+S分别表示什么功能?()
关系表中的每一横行称为一个()。
A、HowspaceresearchbenefitspeopleonEarth.B、WhentheInternationalSpaceStationwasbuilt.C、Howmanyspaceshuttlemissio
最新回复
(
0
)