首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Dim x As Integer, y As Integer, z As Integer Private Sub Command1_Click() Dim x As Integer x = 1: y = 2: z = 3
编写如下程序: Dim x As Integer, y As Integer, z As Integer Private Sub Command1_Click() Dim x As Integer x = 1: y = 2: z = 3
admin
2020-02-27
34
问题
编写如下程序:
Dim x As Integer, y As Integer, z As Integer
Private Sub Command1_Click()
Dim x As Integer
x = 1: y = 2: z = 3
z = fun_s(x)
Print x; y; z
End Sub
Public Function fun_s(ByVal y As Integer) As Integer
x = 5
y = z + 1
fun_s = x + y
End Function
程序运行后,单击命令按钮Command1,输出结果为
选项
A、4 2 9
B、1 2 9
C、5 2 9
D、5 4 9
答案
B
解析
函数fun_s(ByVal y As Integer)是按值传递,返回一个整数。程序初始,定义x y z三个全局变量,x=y=z=0;Command1_Click 程序中,定义了局部变量x,并对局部变量x赋值为1,对全局变量y赋值为2,z赋值为3,调用fun_s函数,增加了一个局部变量y,全局变量x赋值为5,局部变量y =z+1=3+1=4,函数返回值为9,并将其返回值赋值给全局变量z。此时局部变量x为1,y为4。全局变量x,y,z分别为5,4,9。Print x;y;z结合其所在位置可知,要求输出局部变量x,全局变量y和z,结果为1,2,9,故选B项。
转载请注明原文地址:https://kaotiyun.com/show/LRTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
假定有如下的程序段:DimintVarAsIntegerintvar=TruePrintintVar则输出结果是
在VisualBasic中,所有标准控件都具有的属性是( )。
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:PrivateSubCommand1_Click()Dima(10)AsInteger,maxAsIntegerFork=1To10a(k)=InputBox("输入一
现有如下程序:PrivateSubCommand1_Click()s=0Fori=1To5S=s+f(5+i)NextPrintsEndSubPublicFunctionf(xAsInteger)Ifx>=10Thent
以下关于过程及过程参数的描述中,错误的是()。
程序运行时,要清除组合框Combol中的所有内容,应使用语句()。
结构化程序的三种基本结构是()。
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的()。
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
随机试题
处理大面积深度烧伤创面的最佳治疗方法是
酶促反应的特点不包括
支配阑尾的神经是交感神经腹腔丛和
认知方式是指个人所偏爱使用的信息加工方式,认知方式有好坏之分。()
从重从快严惩严重刑事犯罪分子的前提是依法。( )
党组织不是一级领导机关或权力机关,也不是党的基层组织。()
从科学本身而言,要得出新的理论,首先要在更高的思想层次上做出抽象,把所涉及事物的本质客观地联系起来,即得出一个统一的模型;其次,在这个模型基础上推导出新的理论,要把已有的有关单独理论概括其中,即新理论可以解释原有理论能够解释的全部现象,而原有理论却不能解释
用户界面测试中正确性的细测试内容包括()。
下列关于菜单项的描述中,错误的是
Theycan’thelp______whentheysawtheclown.
最新回复
(
0
)