执行如下程序: STORE " " TO ANS DO WHILE .T. @3,10 SAY "1.添加2.删除3.修改4.退出" @5,15 SAY "请输入选择:" GET ANS READ IF TYPE("ANS")="C".AND.VAL(ANS)<=3.AND.VAL(ANS)<>0 PROG="PROG"+ANS+".PR", DO &PROG ENDIF QUIT ENDDO 如果在“请输入选择:”时,键入4,则系统______。
A.调用子程序PROG4.prg
B.调用于程序&PROG.prg
C.返回Visual FoxPro状态
D.返回操作系统状态
第1题:
已知学生档案数据库表(XSDA。DBF)中,有学号,姓名,性别字段,要求将每个男生信息显示在屏幕上,请将程序补充完整。
SET TALK OFF
CLEAR
【 】
@1,16 SAY”学号姓名性别“
@2,16SAY”*************************”
N-1
SCAN【 】
@N+2,18 SAY学号
@N+2,30 SAY姓名
@N+2,42 SAY,性别
【 】
ENDSCAN
USE RETURN
第2题:
上机训练 1.为图书列表加上删除按钮,并实现删除之前有删除提示功能。 2.为图书列表加上修改功能。 3.为DetailView控件加上光棒效果。
第3题:
【多选题】(6-6)在类Person中定义了如下方法say(), Person类中的 ()方法能正确调用say()方法。 class Person{ public static void say(){} }
A.public void intro(){ }
B.static int show(){ //省略代码 }
C.private static void cry(){ //省略代码 }
D.public String getInfo(){ //省略代码 }
第4题:
下面程序功能是接收数据库文件名,显示数据库的字段名、字段类型、宽度和小数位数,请阅读程序并填空:
SET TALK OFF
CLEAR
DBNAME=SPACE(10)
YN=“Y”
D0 WHILE UPPER(YN);“Y”
@2,16 SAY“请输入数据库文件名:”GET DBNAME
READ
FNAME=TRIM(DBNAME)+“.DBF.”
IF.NOT.FILE(FNAME)
94,30 SAY“数据库不存在!”
LOOP
ENDIF
USE【 】
COPY T0 XYZ STRUCTURE EXTENDED
USE XYZ
⑦4,10 SAY“字段名:”
①4,10 SAY“类型:”
@4,10 SAY “宽度:”
⑦4,10 SAY“小数位数:”
ROW=5
DO WHILE.NOT.EOF()
④ROW,10 SAY FIELD-NAME
⑦ROW,23 SAY【 】
@ROW,32 SAY STR(FIELD-LEN,3)
⑦ROW,“SAY STR(FIELD-DEC,3)
ROW=ROW+!
SKIP
ENDDO
USE
9 ROW,30 SAY“是否继续?(Y/N)”GET YN
READ
ENDDO
SET TALK 0N
RETURN
第5题:
1、上机训练 1.为图书列表加上删除按钮,并实现删除之前有删除提示功能。 2.为图书列表加上修改功能。 3.为DetailView控件加上光棒效果。