首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序代码: Dim x As Integer Private Sub MySub() Static x As Integer Dim y As Integer x = x + 10
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序代码: Dim x As Integer Private Sub MySub() Static x As Integer Dim y As Integer x = x + 10
admin
2020-07-22
20
问题
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序代码:
Dim x As Integer
Private Sub MySub()
Static x As Integer
Dim y As Integer
x = x + 10
y = y + 10
Print "x="; x; "y="; y;
End Sub
Private Sub Form_Load()
x = 50
End Sub
Private Sub Command1_Click()
Call MySub
MySub
Print "x="; x
End Sub
程序运行时,单击Command1,则在窗体上输出的结果是
选项
A、x=10 y=10 x=60 y=10 x=60
B、x=60 y=10 x=70 y=10 x=70
C、x=60 y=10 x=70 y=10 x=50
D、x=10 y=10 x=20 y=10 x=50
答案
D
解析
dim定义的变量称为"自动变量",当引用Dim定义变量时,变量值会被重新设置(数值变量重新设置为0,字符串变量被设置为空)。也就是说,下次再使用此变量,其值为初始值;而static定义变量,每次引用该静态变量后,其值会继续保留,作为下一次引用时该变量的初始值。程序先定义了模块变量x为整型,位置在事件之外;当程序开始运行时,首先加载窗体,得x=50,然后监听命令按钮事件,当用户点击了命令按钮,程序Call MySub过程,会用Call语句调用Sub过程MySub。在MySub过程中,定义了局部变量y,和静态变量x,位于过程内部,x=x+10=10,y=y+10=10,接着打印x=10 y=10。注意,本过程执行完后,局部变量y的值会被重新设置为0,而Static定义的变量x,其值为10;程序继续执行MySub,第二次调用MySub过程,x=x+10=10+10=20,y=y+10=0+10=10,接着打印x=20 y=10;程序最后打印x的值,用static所定义的变量x,在过程内,其作用域范围被限定,其不会改变模块变量x的值。故打印出来的结果是x=50,也就是加载窗体后,对变量x进行初始化后的值。故本题正确答案为D。
转载请注明原文地址:https://jikaoti.com/ti/FES0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在利用菜单编辑器设计菜单时,为了把组合键<Alt+O>设置为”打开(O)”菜单项的访问键,可以将该菜单项的标题设置为()。
窗体上有一个名称为Combol的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是()。
下列循环能正常结束的是()。
在考生文件夹下有一个工程文件sit5.vbp,其窗体上画有两个名称分别为Text1、Text2的文本框,其中Text1可多行显示。请画两个名称为Commandl、Command2,标题为“产生数组”、“查找”的命令按钮。如图8所示。程序功能如下:①单击“
PrintFormat(1234.56,“###.#”)语句的输出结果是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是( )。
下面不属于软件设计阶段任务的是
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。
窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且己在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。Priva
随机试题
0SI模型中负责完成可靠的端到端通信的层次是( )。
资本主义经济中一定程度的计划管理和调节主要是依靠()
肉制品中的亚硝酸盐主要来源于
隧道施工中,新奥法施工变形观测现场一般采用()观测。
绿都商贸股份有限公司(以下简称绿都商贸)是一家集室内空气加湿、净化、新风换气为一体的人工环境工程公司。随着人们对室内环境指数的要求提高,传统环境工程的发展相对缓慢,为了提高环境工程技术,绿都商贸决定研发净化、加湿、换气为一体的高端设备,该研发项目需要投入大
根据菲德勒的权变理论,下列属于对管理者工作没有直接影响的因素是()。
你是某市志愿者协会的一员,协会安排你组织一次“关爱抗战老兵”活动,你怎么组织?
A、 B、 C、 D、 C
Don’ttalk:yourcellphonemaybeeavesdropping.Thankstorecentdevelopmentsin"spyphone"software,ado-it-yourselfspook
A、It’snouseexplainingthequestionstohim.B、There’sonlyonepointhedoesn’tunderstand.C、Thequestionwon’tbeontheex
最新回复
(
0
)