程序改错1Word格式.docx

上传人:b****6 文档编号:19292951 上传时间:2023-01-05 格式:DOCX 页数:46 大小:27.08KB
下载 相关 举报
程序改错1Word格式.docx_第1页
第1页 / 共46页
程序改错1Word格式.docx_第2页
第2页 / 共46页
程序改错1Word格式.docx_第3页
第3页 / 共46页
程序改错1Word格式.docx_第4页
第4页 / 共46页
程序改错1Word格式.docx_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

程序改错1Word格式.docx

《程序改错1Word格式.docx》由会员分享,可在线阅读,更多相关《程序改错1Word格式.docx(46页珍藏版)》请在冰豆网上搜索。

程序改错1Word格式.docx

答案:

1).LOCATE★FOR姓名=★"

赵红"

或LOCAFOR姓名=★'

赵红'

或LOCAFOR姓名=★"

2).DISP姓名,工资或?

姓名,工资或DISPLAY姓名,工资

〖第2题〗『程序改错』(10分)(题号:

153)

表XSDA.DBF结构为:

学号(C,6),姓名(C,6),

*性别(C,2),入学成绩(N,6,2)。

*本程序实现按学号查找记录,直到输入"

#"

为止。

SETTALKOFF

USEXSDA

**********FOUND**********

ACCEPT"

请输入要查找的学号"

ONXH

DOWHILEXH!

="

LOCATEFOR学号="

CJ"

IFFOUND()

?

学号,姓名,入学成绩

ELSE

"

无此学号"

ENDIF

ACCEPT"

请继续输入要查找的学号"

TOXH

ENDFOR

?

"

谢谢使用本查找系统"

USE

SETTALKON

1).ACCEPT★"

★TO★XH

2).LOCATE★FOR学号=★XH或LOCAFOR学号=★XH

3).ENDDO

〖第3题〗『程序改错』(10分)(题号:

173)

统计RSH.dbf中职称是教授、副教授、讲师和助教的人数。

STORE1TOA,B,C,D

DOWHILE.NOT.EOF()

CASE职称="

教授"

A=A+1

副教授"

B=B+1

讲师"

C=C+1

助教"

D=D+1

ENDCASE

NEXT1

ENDDO

A,B,C,D

1).STORE★0TOA,B,C,D

2).SKIP

〖第4题〗『程序改错』(10分)(题号:

189)

从键盘输入一个数X,当X大于0、Y的值为1;

当X等于0、Y的

*值为0;

当X小于0、Y的值为-1,然后输出Y的值。

INPUT"

输入一个数X:

TOX

IFX>

IFX>

Y=1

Y=0

ELSE

Y=-1

ENDIF

Y=Y"

1).IF★X>

=0或IF★0<

=X

2).?

Y=★"

Y或"

+STR(Y,2)或"

+STR(Y)

〖第5题〗『程序改错』(10分)(题号:

48)

在XSDB.DBF表中统计法律和中文两个系的总人数和奖学金总额。

USEXSDB

STORE0TOR,S

DOWHILE.T.

IF系别="

法律"

.AND.系别="

中文"

STORES+奖学金TOS

R=R+1

ENDIF

SKIP

IF.NOT.FOUN()

EXIT

S,R

1).IF系别="

★.OR.★系别="

或IF系别="

★OR★系别="

★OR★系别="

2).IFEOF()

〖第6题〗『程序改错』(10分)(题号:

168)

查找RSH.dbf中女职工的最高工资,并显示其姓名和工资。

MGZ=0

DOWHILE.NOT.EOF()

IF性别="

女"

MGZ<

工资"

MGZ=工资

MXM=姓名

CONT

MXM,MGZ

1).IF性别="

★.and.★MGZ<

工资或IF性别="

★and★MGZ<

工资或IFMGZ<

工资★.and.★性别="

或IFMGZ<

工资★and★性别="

〖第7题〗『程序改错』(10分)(题号:

92)

求X=1+2+3+…+100,并同时求出1到100之间的奇数之和Y,

*而且显示输出这两个和。

STORE0TOI,X,Y

DOWHILEI<

=100

I=I+1

X=X+I

IFI/2=INT(I/2)

EXIT

Y=Y+I

X,Y

RETURN

1).DOWHILEI★<

100或DOWHILEI★<

=★99或DOWHILI★<

100或DOWHILI★<

=★99

2).LOOP

〖第8题〗『程序改错』(10分)(题号:

191)

从键盘上输入5个数,将其中奇数求和,偶数求积。

S1=0

S2=0

FORI=1TO5

INPUT"

请输入第"

+STR(I,1)+"

数"

TOM

IFINT(M/2)=0

S1=S1+M

S2=S2*M

奇数和是"

S1或?

S1

偶数积是"

S2或?

S2

1).S2=1

2).IFMOD(M,2)<

>

0或IFMOD(M,2)#0或IFINT(M/2)★<

★M/2或IFINT(M/2)★#★M/2

〖第9题〗『程序改错』(10分)(题号:

174)

计算S=1+3+5+…+99的程序。

store0tos,i

doi<

=99

***********FOUND**********

i=i+1

s=s+i

enddo

s="

s

1).dowhilei<

=99或dowhilei<

100

2).I=2+I或I=★I+2

〖第10题〗『程序改错』(10分)(题号:

41)

通过键盘输入一个数N,计算2^2+4^4+……+N^N的值并显示输出。

T=0

I=2

N="

toN

T=T+I^I

I=I+T

TOTAL="

T

1).DO★WHILE★I<

=N或DO★WHILE★N>

=I

〖第11题〗『程序改错』(10分)(题号:

46)

*题目:

计算并在屏幕上显示出"

九九乘法表"

,显示格式如下

*1×

1=1

*2×

1=22×

2=4

*3×

1=33×

2=63×

3=9

*……

*9×

1=9…9×

8=729×

9=81

*程序中共有2个错误,请修改下面一条语句的错误,并调试运行。

X=1

DOWHILEX<

=9

DOWHILEY<

STR(X,1)+"

×

+STR(Y,1)+"

="

+STR(X*Y,2)+"

Y=Y+1

disp

X=X+1

1).DO★WHILE★Y<

=X或DO★WHILE★X>

=Y

〖第12题〗『程序改错』(10分)(题号:

175)

打开XSDB.DBF数据表,分别统计男、女生的人数。

STOR0TOB,G

IF性别<

B=B+1

G=G+1

SKIP

男生人数是:

+STR(B)

女生人数是:

+STR(G)

1).IF性别★=★"

男"

或IF性别<

★"

或IF性别★#★"

2).ELSE

〖第13题〗『程序改错』(10分)(题号:

196)

分别统计化学系的男、女生总人数并显示出来。

STOR0TORS1,RS2

FINDFOR系别="

化学"

IF性别<

RS1=RS1+1

RS2=RS2+1

CONT

男生人数="

RS1

女生人数="

RS2

1).LOCATEFOR系别="

2).IF性别★=★"

〖第14题〗『程序改错』(10分)(题号:

152)

从键盘上输入5个数,统计其中奇数的个数。

A=0

FORJ=1TO5

+STR(J,2)+"

IFINT(M/2)=M/2

A=A+1

奇数个数是,A

CANCEL

1).★INPUT★"

TOM或★INPU★"

2).IFINT(M/2)★<

M/2或IFINT(M/2)★!

=M/2或IF★mod(M,2)=1或IF(M★%2)=1

3).?

奇数个数是"

A或?

str(A)

〖第15题〗『程序改错』(10分)(题号:

156)

求1+5+9+13+…+97的和

S=0

N=0

DOWHILEN<

=97

S=S+1

N=N+4

ENDWHILE

S

SETTALKON

1).N=1

2).S=★S★+★N或S=★N★+★S

3).ENDDO或ENDD

〖第16题〗『程序改错』(10分)(题号:

57)

计算1!

+3!

+9!

的结果并输出。

不可以增加或删除程序行,也不可

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 电力水利

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1