首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下是某个窗体的模块代码,请分析单击窗体后程序运行至"*"号位置时变量X、Y和Z的值分别是【 】。 DIM X AS INTEGER DIM Y AS INTEGER PRIVATE SUB FO
以下是某个窗体的模块代码,请分析单击窗体后程序运行至"*"号位置时变量X、Y和Z的值分别是【 】。 DIM X AS INTEGER DIM Y AS INTEGER PRIVATE SUB FO
admin
2010-03-22
65
问题
以下是某个窗体的模块代码,请分析单击窗体后程序运行至"*"号位置时变量X、Y和Z的值分别是【 】。
DIM X AS INTEGER
DIM Y AS INTEGER
PRIVATE SUB FORM_CLICK()
DIM X AS INTEGER
X=1
Y=1
CALL AA(Y+1)
Z=BB(X)
’* * * * * * *
MSGBOX "X="&X&"/Y="&Y&"/Z="&Z
END SUB
PRIVATE SUB AA(BYVAL Z AS INTEGER)
Y=Z+X
Z=X+Y
END SUB
PRIVATE FUNCTION BB(BYREF Y AS INTEGER
Y=Y+1
BB=X+Y
END FUNCTION
选项
答案
2,2,2
解析
调用AA过程后,全局变量Y的值为2。这时形参为局部变量Y,而实参为局部变量 X,传递采用“传址”调用,即形参Y与实参X占用同一内存地址,并且形参Y会获得实参X的传递值1。当执行BB过程中的Y=Y+1语句时,形参Y与实参x的值均为1+1=2,此时,函数的返回值为BB=X+Y,是全局变量X与形参Y相加,值为0+2=2。综合判断,得出答案为2, 2,2。
转载请注明原文地址:https://kaotiyun.com/show/XOwp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classAA{public:AA(){cout
使用VC6打开考生文件夹下的源程序文件modi1.cpp,使它能得出正确的结果。本程序要求屏幕输出:n=99注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//********error********的
有如下程序:#include#includeusingnamespacestd;classTV{public:TV(ints=41):size(
#include#includeusingnamespacestd;classMyBag{public:MyBag(stringbr="ABC"):brand(
在数据管理技术发展的三个阶段中,数据共享最好的是()。
下列叙述中正确的是()。
有如下类定义:classMyClass{public:private:intdata;};若要为MyClass类重载流输入运算符">>",使得程序中可以"cin>>obj;"的形式改变MyClass类的对象ob
给定程序NODll.C中,fun函数的功能是:删除b所指数组中小于10的数据。主函数中输出删除后数组中余下的数据。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
算法的空间复杂度是指()。
随机试题
Perthes试验主要检测下肢
下面的()是设备安装监理的主要工作内容。
保证铁路无缝线路冬天钢轨不被拉断、夏天不发生胀轨跑道的轨温为()轨温。
质量管理体系原则的具体内容包括()。
根据以下图形的规律,问号处应填入的是()。
一、注意事项1.《申论》考试,与传统作文考试不同,是对分析驾驭材料的能力与对表达能力并重的考试。2.作答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定的资料,然后按“申论要求”依次作答。二、给定资料1.保护农
西周时期的中央司法官称为()。
Inaprovocativeresearchpaperfromacoupleofyearsago,economistRobertGordonofNorthwesternUniversityintheUSAasked
Anecdotalevidencehaslongheldthatcreativityinartistsandwriterscanbeassociatedwithlivinginforeignparts.Rudyard
下列程序执行后输出的结束是______。intd=1;fun(intp){intd=5;d+=p++;printf("%d,",d);}main(){inta=
最新回复
(
0
)