首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下面程序代码: Private Sub Command1_Click() Private Sub proc(ByVal a As Integer) Dim x As Integer,s As Integer
有下面程序代码: Private Sub Command1_Click() Private Sub proc(ByVal a As Integer) Dim x As Integer,s As Integer
admin
2020-04-18
62
问题
有下面程序代码:
Private Sub Command1_Click() Private Sub proc(ByVal a As Integer)
Dim x As Integer,s As Integer Static x As Integer
x=1 x=x+1:a=a+x
For k=1 To 3 End Sub
x=x+1:proc x:s=s+x
Next k
Print s
End Sub
程序运行后,单击命令按钮Command1,输出结果是
选项
A、6
B、9
C、15
D、19
答案
B
解析
本题中首先要区分在命令按钮的单击事件中定义的x是局部变量,仅能在过程内部起作用;在子过程proc中定义的静态变量x也是局部变量,也只能在本过程中起作用。在VB的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用ByRcf声明,说明此参数为传址调用:没有说明传递类型,则默认为传址传递。即形参的结果会传递给实参。本题中proc过程的参数a用的是值传递,因此形参的改变不会影响到实参,所以在命令按钮的单击事件中循环累加的是2+3+4=9。
转载请注明原文地址:https://kaotiyun.com/show/DyTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
软件生命周期是指
在3种不同类型的组合框中,只能选择而不能输入数据的组合框是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
下面不属于黑盒测试方法的是
为了判断字符串变量strName中的姓名是否姓"李",应采用的表达式是
假定建立了一个名为Command1的命令按钮数组,则以下说法中错误的是()。
以下关于图片框控件的说法中,错误的是
软件测试的目的是()。
随机试题
在商务谈判中,存在的两种不能把自己和对方放在平等的地位上以求互利互惠的倾向是()
数字化彩超技术不包括
A.邪气偏盛B.阴阳失调C.阴毒结聚D.正气不足E.经络阻塞形成岩的主要病机是()
A.逐瘀止血汤B.身痛逐瘀汤C.生化汤D.香棱丸E.少腹逐瘀汤治疗不孕瘀滞胞宫证,应首选()
下列关于控制活动的表述中,错误的是()。
在下文横线处填入的词语,最为恰当的一项是()即使是一个最简单、最平常的句子,由于语境不同,也会表达不同的意思。比如“你怎么啦”这句话,在不同的语境中,可以表示______,也可以表示______,也可以表示______,还可以表示_____
正当防卫是指具有社会危害性和侵害紧迫性的不法行为正在进行时,防卫人为了保护国家、公共利益、本人或者他人的人身、财产和其他权利免受不法侵害而对不法侵害者本人实施不能超过必要限度导致造成重大损害的防卫。根据以上定义,下面哪种行为是典型的正当防卫?(
在2011年世界知识产权组织公布的公司全球专利申请排名中,中国中兴公司提交了2826项专利申请,日本松下公司申请了2463项,中国华为公司申请了1831项,分别排名前三位。从这三个公司申请的专利中至少拿出多少项专利,才能保证拿出的专利一定有2110项是同一
下列哪个包封装抽象窗口工具包,提供管理用户图形界面功能?
在考生文件夹下新建名为BOOT.TXT的新空文件。
最新回复
(
0
)