分页:
上一页 1 2 3 [4] 5 6 7 8 9 下一页
ENDDO
USE
SET TALK ON
第6题
程序MODI1.PRG功能是:计算并显示输出数列
1,-1/2, 1/4, -1/8, 1/16 … 的前N项之和,其中N通过键盘输入。程序中有两处错误,请加以改正。
说明:程序中*****found*****的下一行即为错误所在行。请用改正后的程序行覆盖错误所在行,不要插入或删除任何程序行。
MODI1.PRG
SET TALK OFF
INPUT "请输入要计算的项数:" TO N
Y=0
STORE 1 TO I,C
*******************found********************
DO WHILE C Y=Y+1/I
*******************found********************
I=I*2 &&正确答案为 I=-(I*2)
C=C+1
ENDDO
? "数列前",N,"项之和为:",Y
SET TALK ON
RETURN
第7题
ZHG.DBF是一个职工信息文件,其中包含编号(C 5)、姓名(C 8)、性别(C 1)、出生日期(D 8)等字段;其中的性别用字符串"男"或"女"表示。此文件已按出生日期建立了索引,索引文件名是ZHG_SR.IDX。
程序MODI1.PRG功能是:按年龄由小到大的顺序显示输出所有"男"职工的编号、姓名和出生日期; 程序中有两处错误,请加以改正。
MODI1.PRG
SET TALK OFF
SET DATE ANSI
*******************found********************
USE ZHG INDEX ZHG &&正确的是USE ZHG INDEX ZHG_SR
SET FILTER TO 性别="男"
GO BOTTOM
*******************found********************
DO WHILE !EOF() &&正确的是DO WHILE .NOT.BOF()
? 编号,姓名,出生日期
分页:
上一页 1 2 3 [4] 5 6 7 8 9 下一页