试题与答案

执行下列程序后,屏幕上显示的结果是 X=2 Y=3 X, Y DO SUB1

题型:单项选择题

题目:

执行下列程序后,屏幕上显示的结果是 X=2 Y=3 X, Y DO SUB1 X, Y PROCEDURE SUB1 PRIVATE Y X=4 Y=5 RETURN

A.2 3 4 5

B.2 3 4 3

C.4 5 4 5

D.2 3 2 3

答案:

参考答案:B

解析:[命题目的] 本题考查了Visual FoxPro过程文件中不同变量的定义及参数的传递。[解题要点] 掌握不同类型的变量在过程中的使用范围,以及参数的传递。[错解分析] 主程序中有两个变量x,Y,未指定类型默认为PUBLIC,第一个X,Y语句先显示X,Y的值为2,3,然后调用SUBI程序,在SUBI中,使用了两个与主程序同名的变量x,Y,变量Y被定义为私有变量,这样,Y值的变化不会被反映到主程序的Y中,而x的值默认为PUBLIC。[考点链接] Visual FoxPro全局变量、局部变量及私有变量的定义及作用范围。

试题推荐
题型:问答题

在考生文件夹下,打开文档WORD2.DOC,按照要求完成下列操作并以该文件名(WORD2.DOC) 保存文档。
[文档开始]

考生号 数学 外语 语文
12144091A 78 82 80
12144084B 82 87 80
12144087C 94 93 86
12144085D 90 89 91
[文档结束]
(1)在表格最右边插入一空列,输入列标题“总分”,在这一列下面的各单元格中计算其左边相应3个单元格中数据的总和。
(2)将表格设置为列宽2.4厘米;表格外框线为3磅单实线,表内线为1磅单实线;表内所有内容对齐方式为中部居中。

查看答案
微信公众账号搜索答案