分页:
上一页 1 2 3 [4] 5 6 7 下一页
CLEAR
SELE B
USE CJ
SELE A
USE DJKS
INDEX ON 考号 TO DJKS
UPDATE ON 考号 FROM B REPLACE 笔试成绩 WITH B->笔试成绩,上机成绩 ?WITH B->上机成绩 RANDOM
GO TOP
REPLACE ALL 平均成绩 WITH (笔试成绩+上机成绩)/2
COPY TO BJG FOR 平均成绩<60
LIST
USE BJG
LIST
CLOSE DATABASE
SET TALK ON
(资料来源:Http://www.eastedu.com.cn)
第七题:请考生编写程序 PROG1.PRG,其功能是计算下列多值函数的值:
┌ABS(x) x<0
├ex 0<=x<1
y=├x2 1<=x<3
└INT(x) x>=3
计算的数据都存放在数据库shj.dbf中,该数据库只有两个字段:X(N,4.1)和Y(N,6.4)。在程序中读取字段X的数据,然后把计算结果存放在字段Y中, 最后把shj.dbf所有记录复制到shj1.dbf文件中。(资料来源:Http://www.eastedu.com.cn)
参考答案:
SET TALK OFF
USE SHJ
do while .not. eof()
X1=X
DO CASE
CASE X1<0
Y1=ABS(X1)
CASE X1>=0 .AND. X<1
Y1=EXP(X1)
CASE X>=1 .AND. X<3
Y1=X1*X1
OTHERWISE
Y1=INT(X1)
ENDCASE
REPLACE Y WITH Y1
SKIP
enddo
LIST
COPY TO SHJ1
CLOSE DATABASE
SET TALK ON
第八题:请考生编写程序 PROG1.PRG,其功能是计算数学公式:
S=1-1/3!+1/5!-1/7!+1/9!-1/11!+...-1/(2n-1)!n
值存放在数据库shj.dbf中,该数据库只有两个字段:N(n,2.0)和S(n,17.15)。执行程序时到数据库中逐个读取N值,再把计算结果存放在S字段中, 最后把shj.dbf所有记录复制到shj1.dbf文件中。(资料来源:Http://www.eastedu.com.cn)
分页:
上一页 1 2 3 [4] 5 6 7 下一页