首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有Text1、Text2两个文本框及一个命令按钮Commandl,编写下列程序: Dim y As Integer Private Sub Commandl _Click() Dim x As Integer
窗体上有Text1、Text2两个文本框及一个命令按钮Commandl,编写下列程序: Dim y As Integer Private Sub Commandl _Click() Dim x As Integer
admin
2012-09-07
62
问题
窗体上有Text1、Text2两个文本框及一个命令按钮Commandl,编写下列程序:
Dim y As Integer
Private Sub Commandl _Click()
Dim x As Integer
x=2
Text1.Text=p2(p1(x),y):Text2.Text=p1(x)
End Sub
Private Function p1(x As Integer)As Integer
x=x+y:y=x+y
p1=x+y
End Function
Private Function p2(x As Integer,y As Integer)As Integer
p2=2*x+y
End Function
程序运行后,第一次单击和第二次单击命令按钮后,文本框Text1和Text2内的值分别是( )。
选项
A、2 4
2 4
B、2 4
4 8
C、10 10
58 58
D、4 4
8 8
答案
C
解析
本题考查函数的调用以及变量的作用域。在命令按钮单击事件中调用p2函数,p2函数的参数为函数p1,因此首先计算p1调用以后产生的结果。第一次调用函数p1,变量y为窗体级变量,p1调用结束后y为2,p1为4;调用p2,得到p2值为10,x的值为2;继续调用p1(x),此时y值为2,调用结束以后p1为10。继续单击命令按钮,此时x值为2,而y的值为6,其余计算方法和第一次单击时相同。
转载请注明原文地址:https://kaotiyun.com/show/iDhp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果为 PrivateSubCommand1_Click() Dims1AsString,s2AsString S1;="abcdef" CallInvert(s1,s2) Prints2
在数据库设计中,将E-R图转换成关系数据模型的过程属于
关系数据库管理系统应能实现的专门的关系运算包括
在窗体上画一个命令按钮,然后编写如下事件过程: PrivateSubCommand_Click() S=0 Do s=(s+1)*(s+2) Number=Number+1 LoopUnt
以下Case语句中错误的是______。
软件调试的目的是_________。
一个控件在窗体上的位置由Top和Left属性决定,其大小由【】和【】属性决定。
为了把一个记录型变量的内容写入文件中指定的位置,所使用的语句的格式为______。
已知窗体上有一名称为Pic1的图片框,现在要把图片文件“temp1.bmp”装载到该图片框中,使用的语句是()。
以下数据结构中不属于线性数据结构的是_______。
随机试题
下述哪一项参数甚少用于频谱多普勒对主动脉瓣血流的检测
腹腔积液患者,腹腔积液检查为漏出液,可除外下列哪项疾病
A、美西律B、维拉帕米C、利多卡因D、卡托普利E、强心苷对心脏的抑制作用最强的药物是
《会计电算化工作规范》中指出,采用计算机替代手工账的单位必须具备有哪些条件?
认为问题解决的过程就是通过一系列的操作达到目标的过程,持这种观点的理论叫做()。
乡村对于________相当于________对于治理()
emergingindustries
MostforecastssuggestthatBritainwillbeapoorercountryafterBrexit,largelybecausetradingwiththeEuropeanUnionwill
Disruptivestudentsareaheadacheforpublicschools.Theydistractfromlessons,skipclass,andoftenbringdownthegraduati
AMERICARES’firstairlifttoIndiainresponsetothetsunamihasarrivedinChennai,carrying36tonsofmedicines,medicalequ
最新回复
(
0
)