首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在Visual FoxPro中,有如下程序: *程序名:TEST.PRG SET TALK OFF PRIVATEX,Y X="数据库" Y="管理系统" DO sub1 ?X+Y RETURN *子程
在Visual FoxPro中,有如下程序: *程序名:TEST.PRG SET TALK OFF PRIVATEX,Y X="数据库" Y="管理系统" DO sub1 ?X+Y RETURN *子程
admin
2010-01-24
62
问题
在Visual FoxPro中,有如下程序:
*程序名:TEST.PRG
SET TALK OFF
PRIVATEX,Y
X="数据库"
Y="管理系统"
DO sub1
?X+Y
RETURN
*子程序:sub1
PROCEDU sub1
LOCALX
X="应用"
Y="系统"
X=X+Y
RETURN
执行命令DO TEST 后,屏幕显示的结果应是【 】。
选项
答案
数据库系统
解析
PRIVATEX,Y隐藏主程序中可能存在的变量X,Y并且给变量X,Y赋值,X=”数据库”,Y=”管理系统”。DO sub1调用子程序sub1,当程序执行到DO sub1时会转去执行sub1当中的语句。子程序sub1中,首先定义变量X为局部变量,LOCAL命令在建立局部变量的同时,也具有隐藏在上层模块中建立的同名变量的作用。但与PRIVATE命令不同,LOCAL命令只在它所在的模块内隐藏这些同名命令,一旦到了下层模块,这些同名变量就会重新出现。只能在过程Sub1中使用,在过程Sub1中变量X=”应用”,Y=”系统”,X=X+Y,变量X的值就变为了”应用系统”。当过程Sub1调用完毕后,回到主程序中,去执行DO后的语句,因为变量X是局部变量,所以在过程Sub1中发生了变化,但是并不能改变主程序中变量X的值,所以过程sub1执行完后,主程序中的变量X的值恢复有效性,还等于“数据库”,而变量Y在过程Sub1中发生了变化,变量Y等于“系统”。执行到?X+Y时,“+”左右两边的数都是字符型数据,所以“+”表示字符的连接。在屏幕中显示的结果应为“数据库系统”。
转载请注明原文地址:https://kaotiyun.com/show/Zw7Z777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
下列是Cisco路由器执行showconfig命令得到的DHCP配置信息ipdhcpexcluded-address219.105.46.240219.105.46.250!ipdhcppool46network219.105.46.
在DHCP服务器中新建作用域时,在租约期限中不可调整的时间单位是()。
下列对STP生成树结构的描述中,错误的是()。
CiscoPIx525防火墙能够进行操作系统映象更新、口令恢复等操作的模式是()。
现有SW1-SW4四台交换机相连,它们的VTP工作模式分别设定为Server、Client、Transparent和Client。若在SW1上建立一个名为VLANl00的虚拟网,这时能够学到这个VLAN配置的交换机应该是()。
使用名字标识访问控制列表的配置方法,在Cisco路由器的g0/3接口封禁端口号为1434的UDP数据包和端口号为4444的TCP数据包,正确的访问控制列表的配置是()。
文件IN.DAT中存有200个四位整型数.函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是:把千位数字和十位数字重新组合成一个新的两位数(新两位数的十位数字是原四位数的千位数字,新两位数的
下列对CiscoAironet1100的SSID及其选项设置的描述中,错误的是()。
文件IN.DAT中存有一篇英文文章,函数ReadData()负责将IN.DAT中的数据读到数组inBuf[][]中。请编制函数replaceChar()。该函数的功能是按照指定规则对字符进行替换。变换后的值仍存入inBuf[][]中。函数WriteData
随机试题
sterilization
患儿,男,10岁。右下肢外伤、铜绿假单胞菌感染。对其换药后的污染敷料,正确的处理是
施工现场动火证由()部门审批。
下列暂停施工增加的费用和(或)工期延误由承包人承担的不包括()。
长江公司2018年实现销售收入800万元,固定成本235万元(其中利息费用20万元,优先股股利15万元),变动成本率为60%,普通股80万股。2019年长江公司计划销售收入提高50%,固定成本和变动成本率不变。2018年度的利息费用和优先股股利在2019年
小王夫妇因感情不和向当地人民法院起诉离婚,法院受理了该案件。下列关于该案件是否公开审理的表述中,正确的是()。
一名15岁的香港学生办理了新版的港澳居民来往内地通行证,该证的有效期是()年。
课程实施是指通过一系列的教学活动,把课程计划付诸实践的过程,它是达到预期的课程目标的基本途径。()
有以下程序: #include<stdio.h> main() {intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1; for(i=0;i<3;i++) for(j=i;j<=i;j++)t+
在企业中,职工的“工资级别”与职工个人“工资”的联系是
最新回复
(
0
)