巴塞尔协议 新的改进:Visual Foxpro读程序,写出程序结果!(两题)

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/09 10:05:23
无比请高手帮我做出来!
题1
A=”VFP”

B=”a”

?"A=",A &&a后面有两个空格

?B-"bcd"

?B+"bcd"

运行结果:(结果中的空格请用符号】表示,比如:两个空格用】 】表示)

题2
*主程序名:TEST.PRG *子程序:SUBI.PRG
SET TALK OFF PROCEDURE SUB1
CLOSEALL PARAMETERS mX1
CLEARALL LOCALmX
mX=”Visual Foxpro考试” mX=”DBMS考试”
mY-”计算机” mY="湖南工院"+mY
DO SUB1 WTTHmX RETURN
?mX
?mY
?mY+mX
RETURN
执行命令DO TEST后,屏幕的西安市结果为:
题1
A=”VFP”

B=”a ”

?”A=”, A

?B-"bcd”

?B+”bcd”

运行结果:(结果中的空格请用符号】表示,比如:两个空格用】 】表示){注意:B=”a ”后面有两个空格}

题2
*主程序名:TEST.PRG

SET TALK OFF

CLOSEALL

CLEARALL

mX=”Visual Foxpro考试”

mY-”计算机”

DO SUB1 WTTHmX

?mX

?mY

?mY+mX

RETURN

*子程序:SUBI.PRG

PROCEDURE SUB1

PARAMETERS mX1

LOCALmX

mX=”DBMS考试”

mY="湖南工院"+mY

RETURN

执行命令DO TEST后,屏幕的西安市结果为:

题一:不明白a后面有两个空格是什么意思哦!不过看题意应该是变量B的值后面有两个空格吧?如果是这样结果为:
A=VFP
abcd】】
a】】bcd

注:
在这里面+与-并不是数学中的加减,在字符里表示连接作用
+的功能是:直接将前后两字符表达式连接在一起
例如:"】a】】"+"】b"
结果为:】a】】】b
-的功能是:将前字符表达式尾部的空格移至连接后新字符的后面.
例如:"】a】】"+"】b"
结果为:】a】b】】

题二:太乱了啊.两程序分开写

不明白你的空格在那里,反正一句话,你的题目都是一个字串+ -另一个字串的,如果用的是+则二个字串直接相联,如果是"-"则第一个字串后面的空格会被放在联接后结果的那个字串的最后面.