vf 最好 说明下15.在Visual FoxPro中如下程序的运行结果(即执行命令DO main后)是____【15】
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/22 23:39:09
vf 最好 说明下
15.在Visual FoxPro中如下程序的运行结果(即执行命令DO main后)是____【15】________。
*程序文件名:main.prg
SET TALK OFF
CLOSE ALL
CLEAR ALL
mX=〃Visual FoxPro〃
mY=〃二级〃
DO s1
xY+mX
RETURN
*子程序文件名:s1.prg
PROCEDURE s1
LOCAL mX
mX=〃Visual FoxPro DBMS 考试〃
mY=〃计算机等级〃+mY
RETURN
15.在Visual FoxPro中如下程序的运行结果(即执行命令DO main后)是____【15】________。
*程序文件名:main.prg
SET TALK OFF
CLOSE ALL
CLEAR ALL
mX=〃Visual FoxPro〃
mY=〃二级〃
DO s1
xY+mX
RETURN
*子程序文件名:s1.prg
PROCEDURE s1
LOCAL mX
mX=〃Visual FoxPro DBMS 考试〃
mY=〃计算机等级〃+mY
RETURN
程序中的明显错误我已改正:所有的双引号有问题.
SET TALK OFF
CLOSE ALL
CLEAR ALL
mX="Visual FoxPro"
mY="二级"
DO s1
mY+mX &&有改动
RETURN
*子程序文件名:s1.prg
PROCEDURE s1
LOCAL mX
mX="Visual FoxPro DBMS 考试"
mY="计算机等级"+mY
RETURN
此程序运行结果:
计算机等级二级Visual FoxPro
此题主要考察的是变量的作用域.
在程序中未作说明的变量都是私有变量,它的作用范围是本程序及它的下级子程序.
主程序中mx,my就是两个私有变量,到它的子程序s1中这两个变量仍然有效.
但到了子程序后,LOCAL mX
此命令的作用是定义子程序的mx为局部变量,只要本程序内有效.
也就是说子程序内 mX="Visual FoxPro DBMS 考试",主程序内mX="Visual FoxPro" ,在不同的模块内,它们保留各自的值.
而my在整个程序中就是一个变量.
SET TALK OFF
CLOSE ALL
CLEAR ALL
mX="Visual FoxPro"
mY="二级"
DO s1
mY+mX &&有改动
RETURN
*子程序文件名:s1.prg
PROCEDURE s1
LOCAL mX
mX="Visual FoxPro DBMS 考试"
mY="计算机等级"+mY
RETURN
此程序运行结果:
计算机等级二级Visual FoxPro
此题主要考察的是变量的作用域.
在程序中未作说明的变量都是私有变量,它的作用范围是本程序及它的下级子程序.
主程序中mx,my就是两个私有变量,到它的子程序s1中这两个变量仍然有效.
但到了子程序后,LOCAL mX
此命令的作用是定义子程序的mx为局部变量,只要本程序内有效.
也就是说子程序内 mX="Visual FoxPro DBMS 考试",主程序内mX="Visual FoxPro" ,在不同的模块内,它们保留各自的值.
而my在整个程序中就是一个变量.
vf 最好 说明下15.在Visual FoxPro中如下程序的运行结果(即执行命令DO main后)是____【15】
在VISUAL FOXPRO中怎么对表的数据进行修改呀?最好能用命令的方式.特急!
Visual foxpro小程序题..用vf语言 不是c语言或者其他的.
在执行下列程序时输入:1357924,则程序的运行结果为( D).main( ) { int x,y; scanf(“%
如何在Visual FoxPro中完成如下的计算要求,请写出相应的正确表达式.
在下面的Visual FoxPro表达式中,运算结果为逻辑真的是
C语言,阅读下列程序,则在执行后,程序的运行结果为 ?
Visual FoxPro.设计程序并标出运行结果.用键盘输入一个正整数N,并计算1,2,3,…,N的和 ,输出计算结
VF下,执行命令DIME A(3,4)后,A(2,2)的值是( ).
在下面的Visual FoxPro表达式中,错误的是
在Visual Foxpro中,AA="12/06/99",下列表达式正确的是________.
下列Visual Basic程序段运行后,变量min的结果为():