杭州黎鹰乡村牧场:我有一份题目,有谁可以帮我答一下,急!!!!!今天就要答案,谢谢!!!!!

来源:百度文库 编辑:神马品牌网 时间:2024/04/26 23:10:30
读程序,回答问题
1.T=.F.
F=.T.
N=T
Y=F
? N .OR. .NOT. Y
写出程序执行输出结果
2. SET TALK OFF 问题:
N =AT (“CD”,“ABECDCDEFG”) (1)第二条命令执行后,N的值为:
P=SUBSTR(“SRCXJSDY”,N,3)+“.DBF” (2)USE命令打开的数据库文件名是:
USE &P (3)此程序段的功能是:
GO N
DELETE
PACK
USE
RETURN
3. SET TALK OFF 程序执行结果:
STRING="ABCDEF"
J=0
DO WHILE J<5
?SUBSTR(STRING,5-J,1)
J=J+1
ENDDO
SET TALK ON
RETURN
4.有如下程序:
X=2
STORE X+1 TO Y
INPUT "请输入 X+Y" TO Z
?Z
FOR I=1 TO Z
S=S+I
ENDFOR
?S
在执行以上命令序列的过程中,如果键盘输入的是:X-Y,写出屏幕上显示的结果。
5. SET TALK OFF 问题:
STORE 0 TO A,B,N (1) 输出的N和B的值分别是 :
DO WHILE .T. (2) DO循环中,共循环了多少次:.
A=A+1
DO CASE
CASE A>5
EXIT
CASE INT(A/3)<>A/3
B=B+A
CASE A<=5
N=N+1
ENDCASE
ENDDO
?N,B
RETURN
6. ……
DO WHILE .T. 问题:
K=SPACE(1) 当变量K输入何值时,程序段可以跳出循环?
@10,10 GET K
READ
IF UPPER(K) $ 'YN'
EXIT
ENDIF
ENDDO

第一题:.F.。因为N=.F. Y=.T. 然后先对Y做非操作,再和N进行或操作。结果自然是.F.

第二题:
(1)N=4,找子串出现的位置
(2)数据库名为XJS.DBF,从第4个字符起选3个字符。
(3)功能:打开XJS.DBF数据库,彻底删除第4条记录(无法恢复)。

第三题:显示结果为EDCBA,程序从字符串里第5个字符开始,每次读1个字符。

第四题:如果输入X-Y,Z应该等于-1,这样S=0(未被初始化)

第五题:
(1)N=0,B=0
(2)程序当A大于5时退出循环,A在每个循环加1,所以循环运行了5次。

第六题:当键盘输入字母‘Y’或‘y’或‘N’或‘n'时会退出循环

看 不懂

没有学过

其实这些你自己VFP运行一下..就可以得到结果了..

............完全看不懂,你学的好深奥啊=。=