VFP期末复习资料(5)

发布时间:2021-06-06

RETURN

7、下面一段程序,执行的结果是_____4000________。 CLEAR A=2000 B=”2000” M=’A’ ?&M+&B RETURN

8、在下面的填空号处,填上程序运行的结果。 *main.prg CLEAR all CLEAR

PUBLIC A,B,C,

STORE 5 TO A,B

?”调用过程前A、B、C的值:”

?A,B,C ________5___5.f._________ DO SUB1

?”调用过程后,A、B、C、G的值:”

?A,B,C,G __10___5___.f.____15_________ RETURN *过程SUB1

PROCEDURE SUB1 PRIVATE B,C

STORE 10 TO A,B,C SUB2() RETURN ENDPROC * 过程SUB2

FUNCTION SUB2 PUBLIC G G=15 RETURN ENDFUNC

三、分析题(本大题共10空,每空2分,共20分) 完成程序的编写。

1、编写过程proc1:计算N! Procedure proc1(n) S=1

For i=1 to n

____s=s*i__________ Endfor ?n,”!=”,s Endproc

2、编写过程proc2:计算1+2+3+…+n

Procedure proc2(m) sum=0

For i=1 to m

__sum=sum+i____________ Endfor

Return sum Endproc

3、下面的程序是打印出3~1000之间的所有素数,请在空白处填入适当的内容。 CLEAR

FOR I=3 TO 1000 STEP 2 M= INT(SQRT(I)) J=2

DO WHILE J____<=m________ IF I %J=0 EXIT ENDIF J=J+1 ENDDO IF J>M

??_____i________ ENDIF ENDFOR RETURN

4、设有学生成绩表:XSCJ.DBF(学号 C(8),姓名 C(6),班级 C(4),语文 I,数学 I,外语 I,计算机 I,总分 I, 名次 I)。总分和名次字段目前都无值。下面的程序用来计算学生的总分及名次,要求:总分自高到低降序排列;总分最高者名次为第一名;总分相同者名次并列。程序不全,请在下划线的地方填上适当的内容将程序补全。 *排名次 CLEAR

USE XSCJ EXCLUSIVE

REPLACE __all____________ 总分 WITH 语文+数学+外语+计算机

VFP期末复习资料(5).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

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

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