第一范文网 - 专业文章范例文档资料分享平台

VF程序设计基础

来源:用户分享 时间:2025/10/26 4:37:30 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

VF程序设计基础复习题

一、填空题

1. 结构化程序设计有顺序结构、____________和___________3种最基本的结构。

2. 命令文件的扩展名为___________ ,建立命令文件的命令为___________________,执行命令

文件的命令为________。

3. 在VF6.0中常用的人机交互命令有WAIT、________和_______.

4. _______交互命令只能接收单个字符,_______交互命令可以接收数值型和日期型数据。 5. ACCEPT命令接收的字符串长度不能超过______个字符。

6. RETURN TO MASTER命令中,TO MASTER选项的作用是___________________________。 7. 3种循环结构分别为DO WHILE ?ENDDO、___________和__________________。 8. 过程文件中每一个过程必须以__________________语句开头,后面跟过程名。 9. 打开过程文件的命令为____________,然后用_________命令调用。 10. 在PRIVATE命令中可以使用通配符,通配符有两种_______和______。

11. 在Visual FoxPro中参数传递的方式有两中,一种是_________,另一种是_________________。 12. 说明全局变量的命令关键字是 _________ (关键字必须拼写完整)。 二、选择题

1. 在Visual FoxPro中,如果希望跳出SCAN?ENDSCAN循环体、执行ENDSCAN后面的语句,应

使用( )

A EXIT语句 B BREAK语句 C RETURN语句 D LOOP语句

2. 在程序中不需要用public等命令明确声明和建立,可直接使用的内存变量是( ) A 公共变量 B 局部变量 C 全局变量 D 私有变量 3. 将内存变量定义为全局变量的Visual FoxPro命令是( ) A LOCAL B PUBLIC C PRIVATE D GLOBAL 4. 在Visual FoxPro中有如下程序: *程序名:TEST.PRG *调用方法:DO TEST SET TALK OFF CLOSE ALL CLEAR ALL

mX=\mY=\二级\DO SUB1 WITH mX ?mY+mX RETURN

1

*子程序:SUB1.PRG PROCEDURE SUB1 PARAMETERS mX1 LOCAL mX

mX=“Visual FoxPro DBMS 考试” mY=\计算机等级\RETURN

执行命令后,屏幕的显示结果为( ) A 二级Visual FoxPro

B 二级Visual FoxPro DBMS 考试

C 计算机等级二级Visual FoxPro DBMS 考试 D 计算机等级二级Visual FoxPro

5. 在DO WHILE??ENDDO循环结构中,EXIT命令的作用是( ) A 退出过程,返回程序开始处 B 终止程序执行

C 终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行 D 转移到DO WHILE语句行,开始下一个判断和循环

6. 在Visual FoxPro中,关于过程调用的叙述正确的是( ) A 当实参的数量多于形参的数量时,多余的实参被忽略 B 当实参的数量少于形参的数量时,多余的形参初值取逻辑假 C 实参与形参的数量必须相等 D 上面A和B都正确

7. 使用下列哪一个命令可以隐藏内存变量:( )

A PUBLIC B PRIVATE C LOCAL D PUBLICAL D 在程序中直接使用的内存变量不通过A,B,C说明

8. 在 DO WHILE ? ENDDO循环结构中,LOOP命令的作用是( ) A 退出过程,返回程序开始处 B 终止程序执行

C 终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行 D 返回到到DO WHILE语句行,开始下一个判断和循环 三、程序填空题

1. 有学生数据库STUDENT.DBF,其中有“编号”字段(N,2),其值从1开始。欲按编号1、9、

17、25 ??的规律抽取学生参加计算机汉字录入比赛,并在屏幕上显示参加比赛学生的编号。请填空: SET TALK OFF

2

USE STUDENT

DO WHILE .NOT. EOF( ) IF ___________________ ?? 编号 ENDIF ______ ENDDO USE

SET TALK ON

2. 在FOXBASE+库文件SSS.DBF中按专业查询并显示该专业记录。 SET TALK OFF USE SSS

INPUT “请输入查找专业” TO ZY LOCATE FOR _______________ IF .NOT.EOF( ) ______________ ELSE

?“无此专业学生” ENDIF USE SET TALK ON

3. 计算:1+(1+2)+(1+2+3)+?+(1+2+3+?50)

SET TALK OFF X=1 I=1 S=1

DO WHILE I<=_______ I=________ X=X+I S=________ ENDDO ?”S=”,S SET TALK OFF RETURN

3

4. 判断任一整数(>2)是否为素数。

SET TALK OFF

INPUT “输入一个整数:” TO N A1=2 A2=________ DO WHILE A1<=A2 IF _______________ EXIT ENDIF A1=_________ ENDDO IF _________

? N,”是素数” ELSE

? N,”不是素数” ENDIF RETURN

四、写运行结果题。 1. 如下FOXBASE+程序: SET TALK OFF A=“C1+C2” C1=3 DO WHILE .T. C1=C1^2 C2=C1*3 IF C2<100 LOOP ELSE EXIT ENDIF ENDDO ? “A=”,&A RETURN

程序的运行结果是________________

4

搜索更多关于: VF程序设计基础 的文档
VF程序设计基础.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3s7mw9y79e6ksx798r89_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top