首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在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
35
问题
在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://jikaoti.com/ti/7PF7FFFM
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
下列是Cisco路由器执行showconfig命令得到的DHCP配置信息ipdhcpexcluded-address219.105.46.240219.105.46.250!ipdhcppool46network219.105.46.
下列关于Windows2003系统下DNS服务器配置和测试的描述中,错误的是()
1000BASE-LX标准使用的是单模光纤,光纤长度最长可以达到()。
常用的数据备份方式包括完全备份、增量备份和差异备份,恢复速度由快到慢的是()。
以下不属于网络安全评估内容的是()。
下列选项中,不会出现在Cisco路由器路由表中的是()。
下图是网络地址转换NAT的一个示例图中①和②依次应为()。
下列叙述中,错误的是()。
在VisualFoxPro中“表”是指
关系数据库系统中所使用的数据结构是______。
随机试题
简述逻辑推演与历史发展相统一的基本表现形式。
“人命危浅,朝不虑夕”这句话出自()
为了保证填土压实的效果,施工时应该采取的措施包括()。
新员工上岗前的三级安全教育,通常是指进厂、进车间、进班组三级,对建设工程来说,具体指()。
在我国,审理财政行政诉讼案件的是()。
(2017·江西)下列关于教师教学效能感的描述,正确的是()
公安机关在刑事诉讼中应当坚持下列哪些原则?()
Sowhatisdepression?Depressionisoftenmoreaboutangerturned【C1】______thanitisaboutsadness.Butit’susually【C2】______
A、 B、 C、 A
过去七年中,中国的房地产业经历了前所未有的泡沫现象和过热问题。以上海为例,七年前,上海市房屋均价仅为每平方米4000元左右,然而七年后的今天则已飙升至8600元。这个价格对于那些月薪不足四千但却渴望在上海拥有一套属于自己的体面、舒适的栖身之所的工薪阶层来说
最新回复
(
0
)