程序设计基础

2026/1/21 8:49:25

142

数据库应用学习与实训指导

8.设有表文件FILE.DBF,执行如下命令序列: SET DELETED OFF USE FILE

LIST

Recoed# 商品名 1 2 3 4 GO 3

DELETE

GO BOTTOM INSERT BLANK

REPLACE 商品名 WITH \寸彩电\金额 WITH 6000

洗衣机 电冰箱 21寸彩电 空调机

金额 3100.00 2300.00 1800.00 4100.00

SUM 金额 TO S

? S

S的值应该是( )。 A)11300

B)17300

C)11400

D)15500

9.有如下程序: INPUT TO A IF A=10 S=0 ENDIF S=1 ?S

假定从键盘输入的A值是数值型,上面条件选择程序的执行结果是( )。 A)0 B)1 C)由A的值决定 D)程序出错 10.A,B,C均是数值变量,要求出其中最大的数并存人变量MAX中,下列正确的程序段是( )。

A)MAX=IIF(IIF(A>B,A,B)>C,IIF(A>B,A,B)C) B)IF A>B

MAX=A ELSE ENDIF

MAX=B

C)IF A>B MAX=A

IF MAX

IF MAX

第七章 程序设计基础

143

D)IF A>B MAX=A

ENDIF

IF MAX>C MAX=A ELSE

MAX=C ENDIF

ENDIF

11.不属于循环结构的语句是( )。

A)SCAN?ENDSCAN B)IF?ENDIF C)FOR?ENDFOR D)DO WHILE?ENDDO

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

B)转移到DO WHILE语句行,开始下一个判断和循环

C)终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行 D)终止程序执行

13.当变量I在奇偶数之间变化时,下面程序的输出结果为( )。 CLEAR

I=0

DO WHILE I<10 IF INT(I/2)=I/2 ? \ ENDIF ? \

I=I+1 ENDDO

A)W ABC ABC连续显示5次 C)W ABC ABC连续显示4次 14.程序:

AA=0

FOR I=2 TO 100 STEP 2 AA=AA+I ENDFOR ?AA

RETURN

该程序执行的结果为( )。 A)1到100中奇数的和 C)1到100中所有数的和

B)ABC ABC W连续显示5次 D)ABC ABC W连续显示4次

B)1到100中偶数的和 D)没有意义

144

数据库应用学习与实训指导

15.有如下程序: DIMENSION K(2,3) I=1

DO WHILE I<=2 J=1

DO WHILE J<=3 K(I,J)=I*J ?? K(I,J) ?? \ J=J+1 ENDDO ? I=I+1

ENDDO

运行此程序的结果是( )。 A)l 2 3 2 4 6 C)1 2 3

1 2 3

16.有如下程序: CLEAR M=0

N=100

DO WHILE N>M M=M+N N=N-10 ENDDO

? M,N

运行此程序的结果是( )。 A)0 10

B)10 90

17.在Visual FoxPro中有如下程序: *程序名:TEST.PRG SET TALK OFF CLEAR ALL mX=\mY=\二级\

DO SUB1 WITH mX ?mY+mX RETURN

B)1 2 3 3 2 1 D)1 2 3 2 4 9

C)90 100 D)100 90

第七章 程序设计基础

145

*过程 SUB1

PROCEDURE SUB1 PARAMETERS mX1

LOCAL mX

mX=\isual FoxPro DBMS 考试\ mY=\计算机等级\

ENDPROC

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

B)计算机等级二级Visual FoxPro DBMS 考试 C)二级Visual FoxPro DBMS 考试 D)计算机等级二级Visual FoxPro 18.有一分支程序为: IF S>100 DO P1.PRG ELSE

IF S>10 DO P2.PRG ELSE

IF S>1

DO P3.PRG ELSE

DO P4.PRG ENDIF ENDIF

ENDIF

执行P3.PRG的条件表达式是( )。 A)S>1 C)S>1 AND S<=100

B)S>1 AND S>100 D)S>1 AND S<=10

19.下面关于过程调用的叙述中,正确的是( )。 A)实参与形参的数量必须相等

B)当实参的数量多于形参的数量时,多于的实参被忽略 C)当形参的数量多于实参的数量时,多于的形参取逻辑假 D)上面的B和C都对

20.在命令文件与被调用过程之间的参数传递要求是( )。 A)参数名相同 B)参数个数相同 C)对应参数类型相同 D)B与C都对 21.不需要预先定义就可以使用的变量是( )。 A)局部变量

B)全局变量 C)私有变量 D)数组


程序设计基础.doc 将本文的Word文档下载到电脑
搜索更多关于: 程序设计基础 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219