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

复习题二

来源:网络收集 时间:2020-06-07 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

复习题二

一、选择题

1.下列程序段有语法错误的行为第( )行 1 do case 2 case a>0 3 s=1 4 else 5 s=0 6 endcase

A.2 B.4 C.5 D.6 2.设有下列程序段: 1 do while <逻辑表达式1> 2 do while <逻辑表达式2> 3 enddo 2 4 exit 5 enddo 1

则执行到exit 语句时,将执行( ) A.第1行 B.第2行 C.第3行的下一个语句 D.第5行的下一个语句

3.在命令窗口中创建的变量或数组被自动地赋予( )属性 A.PUBLIC B.PRIVARE C.LOCAL D.无属性 4. 以下关于子程序的叙述正确的有 ( ) A.一个主程序可调用任意多个子程序 B.一个主程序可调用其它的子程序

C.主程序可调用子程序,但子程序不可调用其它的子程序 D.子程序用DO命令调用 5.给出以下程序的运行结果: SET TALK OFF X=0 Y=0

DO WHILE X<100 X=X +1 IF INT(X/2)=X/2 LOOP ELSE Y=Y +X ENDIF ENDDO ?“Y=”,Y RETURN

运行结果为 ( )

1

A.Y=500 B.Y=1500 C.Y=2000 D.Y=2500 6. 设有下列语句: do while .t. …… enddo

则该语句( )

A.语法错误,while后只能是逻辑表达式 B.无语法错误,但这是一个死循环,无法退出循环 C.可能是正确的 D.肯定是错误的

7. 以下关于参数按值传递方式的叙述正确的有 ( ) A.按值传递方式将参数的地址传递给自定义函数 B.按值传递方式将参数的值传递给自定义函数 C.调用过程中变量或数组元素的值将会发生变化 D.调用过程中变量或数组元素的值不会发生变化 8.以下程序的运行结果为 ( ) x=2.5 do case case x>1 y=1 case x>2 y=2 endcase ?y return

A.1 B.2 C.程序错误 D.3

9.以下循环体共执行了( )次 For I=1 to 10 ? I I=I+ 1 Endfor

A .10 B. 5 C. 0 D. 语法错 10.简单分支结构句是( )

A. CASE...ENDCASE B. DO...ENDDO C. IF...ENDIF D .SCAN...ENDSCAN 11.不能出现LOOP和EXTT语句的程序结构是( )

A. IF...ENDIF B. SCAN...ENDSCAN C. DO...ENDDO D. FOR...ENDFOR 12. 不属于循环结构的语句是( )

A. SCAN...ENDSCAN B IF...ENDIF C. DO...ENDDO D. FOR...ENDFOR 13.在visual foxpro中,关于过程调用的叙述正确的是( )

A.当实参的数量少于形参的数量时,多余的形参初值取逻辑假 B. 当实参的数量多于形参的数量时,多余的实参被忽略 C.实参与形参的数量必须相等 D.上面A和B都正确

14.在do while……enddo结构中,loop命令的作用是( )

2

A.退出过程,返回程序开始处

B.转到do while语句行,开始下一个判断和循环 C.终止循环,执行enddo后面的语句 D.终止程序执行 15.连编后可以脱离visual foxpro独立运行的程序是( ) A.app程序 B.exe程序 C.fxp程序 D.prg程序

16.在Visual foxpro中,将内存变量定义为全局变量的命令是 ( ) A.LOCAL B.PRIVATE C.PUBLIC D.GLOBAL

17.当前盘当前目录下有数据库db—stock,其中有数据库表stoc.dbf,该数据库表的内容是 股票代码 股票名称 单价 交易所 600600 青岛啤酒 7.48 上海 600601 方正科技 15.20 上海 600602 广电电子 10.40 上海 600603 兴业房产 12.76 上海 600604 二纺机 9.96 上海 600605 轻工机械 14.59 上海 000001 深发展 7.48 深圳 000002 深万科 12.50 深圳

执行下列程序段后,内存变量a的内容是 ( ) CLOSE DATABASE a=0 USE stock GO TOP

DO WHILE .NOT. EOF() IF单价>10 a=a+1 ENDIF SKIP ENDDO

A.1 B.3 C.5 D.7

18.下列关于visual foxpro输入\\输出指令的说法不正确的是 ( )

A.input命令的功能是暂停执行程序,将键盘输入的数据送入指定的内存变量后继续执行B.input命令只能接受字符串

3

C.accept命令的功能是暂停执行程序,将键盘输入的字符串送入指定的内存变量后继续执行 D.wait命令的功能是暂停执行程序,直到用户按任意键或单击鼠标时继续程序 19.运行程序文件的命令是 ( )

A.CREATE<文件名> B.use<文件名> C.MODIFY<文件名> D.DO <文件名> 20.在visual foxpro中,用于调用模块程序的命令是 ( ) A.funtion<过程名> B.DO <文件名>/<过程名> WITH<实参> C.PROCEDURE <过程名> D.SET PROCEDURE TO <过程名> 21.表文件CJ.DBF中有两条记录,内容如下 记录号 XM ZF

1 李四 50.00 2 张三 60.00 有VFP程序如下: Set talk off Use CJ M->ZF=ZF Do while not EOF ( ) M->ZF =M ->ZF +ZF Skip Enddo ?M->ZF

运行该程序的结果是 ( )

A.110.00 B.100.00 C.180.00 D.160.00

22. 下列程序段执行时在屏幕上显示的结果是( )。

X1=20 X2=30

SET UDFPARMS TO VALUE DO test With X1,X2 ?X1,X2

4

PROCEDURE test PARAMETERS a,b x=a a=b b=x ENDPRO

A. 30 30 B.30 20 C.20 20 D. 20 30

二、填空题

1.如果将下面的程序执行3次,第一次输入8,第二次输入3.6,第三次输入-1,则每次的显示结果是______________-________________ CLEAR

INPUT “请输入X:” TO X DO CASE CASE X<0 F=2*X-1

CASE X>=0 AND X<3 F=3*X+5 CASE X<5 F=X+1 CASE X<10 F=5*X-3

CASE X>=10 F=7*X+2 ENDCASE ?F

2.阅读下列程序,回答指定问题。 SET TALK OFF CLEAR

USE salary &&打开某职工库文件 DO WHILE .NOT. EOF() IF 实发工资>=600 SKIP LOOP

5

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库复习题二在线全文阅读。

复习题二.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/1096934.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: