程序练习题(二)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
8
USE student __________ __________ USE
1. (1)PARAMETERS Y, 1. (2)RETURN Y 2. (1)INDEX 4. ( 2 ) TOTAL FIELD zf
1. 下面程序的运行结果是 X=3 DO CASE CASE X>3 Y=1+x CASE X>2 Y=2+x CASE X>1 y=3+x ENDCASE ?Y RETU 2. 以下循环体共执行了 FOR I=1 TO 8 I=I+1 ?I ENDFOR 3.阅读下面程序: a="成都信息工程学院" b="" i=LEN(a) DO WHILE i>=1 b=b+SUBSTR(a,i-1,2) i=i-2 ENDDO ?b
、
。
Leabharlann Baidu
___。
2
INPUT "N=" to N DO WHILE S<=N S=S+1 I=I+1 ENDDO ?S SET TALK ON 如果输入 N 值为 5,上述程序段执行以后,S 的值是_______。
1.求 1 到 100 的累加值 2.4,10 3.显示所有入学成绩高于 500 分的学生记录 4.6
n<=13
3.阅读下面程序:
6
a=”NWONK” b=”” i=LEN(a) DO WHILE i>=1
b=b+SUBSTR(a,i.1) i=i-1 ENDDO ?b 上述程序执行后,显示的结果是________。
4、阅读下列程序: x=54321 y=0 DO WHILE x>0 y=x%10+y*10 x=int(x/10) ENDDO ?y 上述程序段执行以后,内存变量 y 的值是_______
1. X=1 2. S=S+X^2 3. X=X+1 4. 11
1、 将程序补充完整 INPUT “输入一个数:” TO X
?STR(X)+”的绝对值是:”+STR(F(X) ) FUNCTION F _________________ IF Y>=0 Y=Y ELSE Y=-Y ENDIF ________________________ 2、下面一段是将 student.dbf 数据库的 ZF(总分)字段按班级进行分类汇总的程序, student.dbf 数据库中 BH(编号)字段的中间两位是班级,BH 字段的类型为数值型。请将空 白处的语句填上。 SET CLEAR TALK OFF THEN
1. 36 2. 120 3.KNOWN 4.
12345
1、下面程序用来求 1 到 50 之间所有整数的平方和,将程序填写完整 S=0 __________________ DO WHLE(i<=50)
__________________
7
__________________ ENDDO ?S RETURN 2、 i=1 DO WHILE i<10 i=i+2 ENDDO ?i 如上程序的输出结果是____________.
、
。
___。
1
SET TALK ON 如果输入 N 值为 5,上述程序段执行以后,S 的值是_______。
1.6,8 2.3 3.显示所有工资低于 900 元的记录 4.6
1. 下面程序的功能是 s=0 i=1 DO WHILE i<=100 s=s+i i=i+1 ENDDO ?s RETURN 2. 以下循环体执行后结果依次是 FOR A=2 TO 10 STEP 4 A=A+2 ?A ENDFOR 3.阅读下面程序: SET TALK OFF CLEAR USE 学生 DO WHILE !EOF() IF 入学成绩<=500 SKIP LOOP ENDIF DISPLAY SKIP ENDDO USE RETURN 上述程序实现的功能是_____ 4、阅读下列程序: SET TALK OFF S=1 I=1 。
1. INDEX ON 姓名 TO sy1 2. SUM 贷款 TO DKH 3. AVERAGE 贷款 TO PJDK 4. COUNT TO HOFW FOR 性别="男"
1、如下程序显示的结果是 ________________。 S=1
3
I=0 DO WHILE I < 8 S=S+I I=I+2 ENDDO ? S 2、执行此条语句?IIF(6>8,9,29)显示的结果是________________. 3、命令如下: SET TALK OFF ACCEPT "输入表名:" TO KM USE &KM *显示最前面 5 条记录 (3)__________________________________ WAIT GO BOTTOM *显示最后 4 条记录 (4)__________________________________ DISP NEXT 4 USE
1. 13 2. 29 3. DISP NEXT 5 4. SKIP -3
1、执行下列程序: STORE 0 DO WHILE m=m+n n=n+2 ENDDO ?m, n RETURN 在屏幕上显示的输出结果是___________。 2、阅读下列程序 sum=0 TO m.,n
n<=8
4
k=2 m=7 DO WHILE sum<=m
11
1.按'姓名'建立索引文件 sy1,应该用命令____________________________________。 2.求贷款总和并存入变量 DKH,应该用命令____________________________________。 3.求贷款平均值并存入变量 PJDK,应该用命令_________________________________。 4.统计男学生的人数并存入变量 HOFW,应该用命令_____________________________。
设表文件 SC.DBF 有如下记录,其中所有字段的数据类型均设置完毕,设数据库已经打开。 RECORD# 学号 姓名 出生日期 性别 1 913101 王刚 03/11/73 男 2 913102 李玲 04/25/73 女 3 913103 赵冲 04/26/73 女 4 913104 李新 04/28/74 女 5 924104 章文 05/01/75 男 6 924105 曾重 05/02/74 男 籍贯 广西 江西 安徽 辽宁 云南 河南 贷款 350 200 150 100 250 50
1. 下面程序的运行结果依次是 STORE 0 TO S1,S2 X=5 DO WHILE X>1 IF SQRT(X)=3.OR.INT(X/2)=X/2 S1=S1+X ELSE S2=S2+X ENDIF X=X-1 ENDDO ?"S1="+STR(S1,2) ??"S2="+STR(S2,2) 2. 以下循环体共执行了 次。 FOR I=2 TO 10 I=I+2 ?I ENDFOR 3.阅读下面程序: SET TALK OFF CLEAR USE GZ DO WHILE !EOF() IF 工资>=900 SKIP LOOP ENDIF DISPLAY SKIP ENDDO USE RETURN 上述程序实现的功能是_____ 4、阅读下列程序: SET TALK OFF S=1 I=1 INPUT "N=" to N DO WHILE S<=N S=S+1 I=I+1 ENDDO ?S
10
。
次。
?b 上述程序执行后,显示的结果是________。 4、阅读下列程序: x=1314 y=0 DO WHILE x>0 y=x%10+y*10 x=int(x/10) ENDDO ?y 上述程序段执行以后,内存变量 y 的值是_______
1. 17 2. 3 3. 情是总山千水万 4. 4131
9
ON SUBS(STR(BH,6),3,2) TO aa ON SUBS(STR(BH,6),3,2) TO hz
。
次。
上述程序执行后,显示的结果是________。 4、阅读下列程序: x=9527 y=0 DO WHILE x>0 y=x%10+y*10 x=int(x/10) ENDDO ?y 上述程序段执行以后,内存变量 y 的值是_______
sum=sum+k k=k+1 ENDDO ?sum 执行以上程序,最后 sum 的显示值为___________。
3.阅读下面程序: a=”congratulate” b=”” i=LEN(a) DO WHILE i>=1
b=b+SUBSTR(a,i.1) i=i-1 ENDDO ?b 上述程序执行后,显示的结果是________。 4、阅读下面程序 CLEAR X=5 DO WHILE X=X+5 IF X=INT(X/5)*5 ??X ELSE LOOP ENDIF IF X>10
1. 5 2. 4 3. 院学程工息信都成 4. 7259
1. 下面程序的运行结果是 X=10 DO CASE CASE X>20 Y=1 CASE X>15 Y=2 OTHERWISE Y=X+7 ENDCASE ?Y RETU 2. 以下循环体共执行了 FOR I=1 TO 10 I=I+3 ?I ENDFOR 3.阅读下面程序: a="万水千山总是情" b="" i=LEN(a) DO WHILE i>=1 b=b+SUBSTR(a,i-1,2) i=i-2 ENDDO
5
.T.
EXIT ENDIF ENDDO 上述程序执行后,显示的结果是________。
1.
20,10
2. 9 3. etalutargnoc 4.
10 15
1、执行下列程序: STORE 1 DO WHILE m=m+n n=n+3 ENDDO ?m RETURN 在屏幕上显示的输出结果是___________。 2、阅读下列程序 s=1 i=1 DO WHILE s=s*i i=i+1 ENDDO ?s 执行以上程序,最后 s 的显示值为___________。 i<=5 TO m.,n