云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > VFP专升本真题和答案 - 图文

VFP专升本真题和答案 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/5/7 8:52:22

use 学生成绩

set relation to 学号 into c

set relation to 课程号 into b ___________ do while .not. eof()

disp off 学号,C.姓名,c.性别,c.系别,b.课程名,成绩 skip enddo close all

56.根据所给数据表生成新表“总成绩.DBF”,此表中应包括学号、姓名、成绩三个字段。其中“成绩”字段的值为该学生各科的总成绩。 SET TALK OFF CLEAR SELECT B

USE 学生成绩

INDEX ON 学号 TO XH

_____________________________ TEMP SELECT B USE TEMP SELECT A USE 学生

JOIN WITH B TO 总成绩 FOR 学号=B->学号 FIELDS 学号,姓名,B->成绩 USE 总成绩 LIST CLOSE

57.计算由键盘输入小于10的自然数的阶乘。 SET TALK OFF CLEAR

DO WHILE .T.

INPUT \请输入小于10的自然数\ IF N<0 .OR. N>=10 .OR. INT(N)!=N ? \输入的数值不符合要求\ LOOP ENDIF EXIT ENDDO S=1

FOR I=1 TO N

__________________

-5-

ENDFOR ? S

58.根据所给数据表查询英语成绩超过90分的学生的学号、姓名、课程名和成绩信息。

SET TALK OFF CLEAR

SELECT 学生,学号,姓名,课程名,成绩 FROM 学生,课程,学生成绩; ______________________________________________________________

.AND. 学生成绩.课程号=课程.课程号 .AND. 成绩>90 .AND. 课程名=\英语\ CLOSE ALL

59.求1到50之间的所有奇数的立方和。 SET TALK OFF CLEAR S=0 X=1

DO WHILE X<=50 S=S+X**3

____________________ ENDDO ? S

60.设计显示学生各科成绩的表单CJB.SCX,执行界面如图1所示。改表单的数据环境已正确设置。为了正确显示学生的各种信息,其中“姓名”文本框的_________________________属性应正确设置为“学生.姓名”。

-6-

61.上一题(60题)中表单中的按钮“下一条”的功能是在表单中显示下一条记录。其Click事件代码如下: SKIP IF EOF()

GO BOTTOM ENDIF

____________________________________________________

七、程序改错题(每小题3分,共12分)

62.由数据表“学生.DBF”按出生日期进行降序排列,生成新表“NEW.DBF”,新表中包括有学号、姓名、出生日期三个字段。 (1) SET TALK OFF (2) CLEAR (3) USE 学生

(4) SORT TO 出生日期/D ON NEW; (5) FIELDS 学号,姓名,出生日期 (6) USE NEW (7) LIST

(8) CLOSE ALL

错误的行是:_______________________________________________ 改为:______________________________________________________

63.根据数据表“学生成绩.DBF”求出所有学生的英语(课程号为101)平均成绩。 (1) SET TALK OFF (2) CLEAR

(3) USE 学生成绩 (4) A=0 (5) N=0

(6) LOCATE FOR 课程号=\(7) DO WHILE .NOT. EOF() (8) N=N+1 (9) A=A+成绩 (10) SKIP (11)ENDDO

(12)? \平均英语成绩\(13)USE

错误的行是:_______________________________________________ 改为:______________________________________________________

-7-

64.为数据表“学生.DBF”增加一个字段“籍贯 (C(16))”,并显示修改后的结构。 (1) SET TALK OFF (2) CLEAR

(3) ALTER TABLE 学生 ADD 籍贯 C(16) (4) USE 学生 (5) LIST (6) USE

错误的行是:_______________________________________________ 改为:______________________________________________________

65.先从字符串S中找出某个指定字符(本例为空格),再以此字符为界拆分成两个字符串,并分成两行显示。 (1) SET TALK OFF (2) CLEAR

(3) STORE \(4) N=AT(S,\(5) B=Left(S,N-1)

(6) C=PIGHT(S,LEN(S)-N) (7) ? B (8) ? C

错误的行是:_______________________________________________ 改为:______________________________________________________

参考答案 41.(.PRG) 42.(查询) 43.(Autosize) 44.(188.00) 45.(回车) 46.9 6 3 47.85 48.25 49.10

50.080003 101 95 51.王小丽 女 52.程丽媛 女 53.王小丽

54.REPLACE 学时 WITH 55.ADDITIVE

56.TOTAL ON 学号 TO

-8-

搜索更多关于: VFP专升本真题和答案 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

use 学生成绩 set relation to 学号 into c set relation to 课程号 into b ___________ do while .not. eof() disp off 学号,C.姓名,c.性别,c.系别,b.课程名,成绩 skip enddo close all 56.根据所给数据表生成新表“总成绩.DBF”,此表中应包括学号、姓名、成绩三个字段。其中“成绩”字段的值为该学生各科的总成绩。 SET TALK OFF CLEAR SELECT B USE 学生成绩 INDEX ON 学号 TO XH _____________________________ TEMP SELECT B USE TEMP

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com