VFP程序题期末考试
L、设X和Y均为整型变下列程序的运行 结果为t SET TALK OFF CLEAR X=1 FOR 1=1 TO 50 IF X>=10 EXIT ENDIF IF X%2=0 X=X+5 LOOP ENDIF X=X-3 ENDFOR ?X SET TALK ON RETURN 2、设I为整型变皇,则卜面程序的执行结果 为t CLEAR FOR 1=10 TO 1 STEP -1 IF I%3#0 1=1-1 ENDIF 1=1-2 ENDFOR ?I 3、下面程序的执行结果为, CLEAR FOR 1=0 TO 1 1=1+1 FOR J=0 TO 3 IF 界2*0 LOOP ELSE 1=1+1 ENDIF O ENDFOR 1=1+1 ENDFOR ? I 4、下列程序是计算 的,执行 后的结果是 X=1 s=o DO WHILE XB巧 IF C>A C=A+B ELSE C=A-B END1F END1F ?C 6、运行下列程序后,输入的X, Y,. Z的值分别 为3, 4,10,则程序的运行结果为 1NPLT “清输入X的值:W TO X 1NPIT “清输入Y的值:” TO Y INPIT “请输入Z的值:” TO Z IF MAX(X, YXZ ?MAX(X, Y) ELSE IF M1N(X, YXZ ?Z ELSE ?M1N(X, Y) END1F END1F 7、设成绩表当前记录”计算机”字段的值为 85,执行下而程序之后,输出结果为 DO CASE CASE计算机=60 ?”计算机等级是” 及格” CASE计算机>=75 ?”计算机等级是” +“良好” CASE计算机〉=85 ?”计算机等级是” +”优秀” ENDCASE 8、执行如下程序,如果输入X的值为5,则最 后S的显示值为 SET TALK OFF S=0 1=1 TO X DO WlilLE S20 STORE .P. TO X END1F ENDDO RETIRN 13、设当前目琳下有数据表文件孝生表,表中 共有10条记琼,执行下列程序,次行的结果为 USE贮生表 GO BOTTOM FOR N-10 TO 1 STEP -1 IF BOPO EXIT EWDIF GO N DISPLAY ENDFOR USE RETURN A) UM示表中第l条记琳 表中第10条记泉 C>按idJR号升小雄条H示衰中IO Ifcid* D)披记景号阵序差彖皿小表中10筑记泉 14.贝行卜知程序.运打维果为 CLEAR LOCAL A,B A-100 DO CASE CASE A<20 B=AZB CASE A<50 B=A/B CASE A=1O /V —— EXIT EXDIF ENDDO ?Y 16、卜列姑,r*索为 CLEAR FOR 1-10 TO 5 STEP -2 IF I%3-O 1=1-1 ENDIF I-I-2 EP=1 A (K) =A