《VFP练习册练习题答案.pdf》由会员分享,可在线阅读,更多相关《VFP练习册练习题答案.pdf(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、V FP 练习册答案:2.1 数据库系统基础知识一、选择题1.A 2.C 3.C 4.A 5.D 6.C 7.C 8.B 9.C 10.C 11.C12.C 13.C 14.C二、判断题1.X 2.V 3.V 4.V 5.X 6.X 7.V 8.X2.2 V i s u a l Fo xP ro 操作基础选择题1.D 2.C 3.C 4.C 5.D判 断 题(正确打J,错误打X)1.X 2.2.3 V i s u a l Fo xP ro 的数据及其运算一、选择题1.B2.B3.C 4.B5.D 6.B7.A8.C9.A 10.B11.A12.13.D14.B15.D 16.C 17.A 18
2、.19.C 20.21.C22.23.24.25.D 26.D 27.D 28.29.B 3 0.3 1.A3 2.3 3.3 4.3 5.3 6.D 3 7.A 3 8.B3 9.B 4 0.4 1.C4 2.4 3.B4 4.D4 5.C4 6.47.A 4 8.A4 9.A 5 0.C5 1.A5 2.BCBDBDABAAACBADD二、判断题1.X2.X 3.J 4.X5.X 6.7.X 8.V 9.V10.X11.X12.X13.J 14.J15.V 16.17.18.V 19.X 20.21.J22.X 23.X2.4表的基本操作X选择题AACBCBB1.2.3.4.D5.D6.7
3、.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.3 0.3 1.3 2.3 3.3 4.3 5.3 6.3 7.3 8.3 9.4 0.4 1.4 2.4 3.4 4.4 5.4 6.4 7.4 8.4 9.5 0.5 1.5 2.5 3.5 4.5 5.BCCBBDCACDBDDBABACBBCCDCBCCBAACABBDABBACACBADC判断题1.V 2.X 3.X 4.V 5.V 6.X 7.X 8.V 9.V 10.X11.V 12.V 13.X 14.X 15.V 16.V 17.X 18.V2.5
4、数据库的基本操作一、选择题1.C 2.A 3.B 4.A 5.C 6.B 7.10.C 11.A 12.D 13.A 14.B2.6 S Q L 语言的应用A 8.C 9.A15.A 16.A 17.A一、选择题1.A2.B3.A4.B5 A11.B 12.C 13.D 14.C15.C21.D 22.B23.A 24.B25.B3 1.B 3 2.A3 3.B 3 4.B3 5.B6.D 7,A 8.A 9.B 10.B16.A 17.D 18.D 19.A 20.D26.C 27.B 28.D 29.A 3 0.B2.7查询与视图设计一、选择题1.D 2,A 3.A 4.D 5.C 6,D
5、11.D 12.D 13.B 14.C 15.D 16.7.C 8.C 9.A 10.B17.D 18.D 19.C2.8 V i s u a l Fo xP ro 项目管理器一、选择题1.A 2.D 3.C 4.D 5.C 6.B 7.A 8.B 9.C 10.D11.D 12.A 13.B 14.D 15.D2.9 结 构化程序设计一、选择题1.C 2.A 3.A 4.B 5.B二、判断题1.X 2.V 3.V 4.V 5.V三、程序填空1.成绩 mx;记录号二R EC N O O ;EN D S C A N ;S T R (成绩,5,1)或 S T R (成绩)2.U B S T R (
6、T,1,2)(或 S U B S (T,1,2);EN D D 0(或 EN D D)3.学号二A.学号或学号二A-学 号;U S E S C J 1;N=N+14.X I 学 分;S K I P5.T S=0;W I T H R I,R 2,T S ;A B S(R 1-R 21)6.U S E X B ;T O 编号 I N T O X A ;X B.标志二.T.EN D I F7.W I T H S H GZ,T A X ;S K I P ;EN D C A S E8 .0;=3 59.1=10;X M A X ;X V M I N四、读程序1.5 222 202.1 12 35 813
7、 213.姓 名 性 别 班 级 总 分李萧 女 1班5 154.1+1+2+1+2+3+1+2+3+4+1+2+3+4+5+=3 55.1 92 8 83 7 7 74 6 6 6 66.2009 王子李 7 21 0 0 2李小锋 6 57.1 92 993 9994 99998.4 5 .F.F.F.79.15 31 0.我爱我的祖国美丽的重庆在前进1 1.输出:1输出:6输出:11五、程序设计1、S=0FO R N=1 T O 100I F N%7=0S =S+NEN D I FN EX T?S2、C L EA RU S E J B Q KD O W H I L E.T .A C C
8、EP T 请输入编号:T O B HL O C A T E FO R 编号=B HI F N O T EO F()?”姓名:”+姓名?”文化程度:”+文化程度?”基本工资:,基本工资EL S E?查无此人”EN D I FW A I T ”继续查找吗?(Y/N)T O Y NI F U P P ER(Y N)Y EX I TEN D I FEN D D OU S E a3.C L O S E A L LU S E X S C JI N D EX O N 学号 T A G X I IS EL E 0U S E X S D AS ET R EL A T I O N T O 学号 I N T O A
9、S ET S K I P T O AD O W H I L E.T.A C C EP T 请输入查询学生的学号 T O NI F N 二 EX I TEN D I FL O C A T E FO R 学号二NI F FO U N D ()S EL E 1S C A N FO R 学号二N?B.姓名,B,专业班级,课程名,成绩EN D S C A NEL S E?查无此人EN D I FEN D D O解法2C L O S E A L LS ET EX A C T O NO P EN D A T A B A S E X SD O W H I L E.T.A C C EP T 请输入查询学生的学号
10、 T O NI F N 二 EX I TEN D I FS EL E X S D A.姓名,X S D A.专业,X S C J.课程名,X S C J.成绩;FR O M X S D A,X S C J;W H ER E X S D A.学号二X S C J.学号 A N D X S C J.学号二N;EN D D O4.C L EA RS EL EC T 1U S E D AI N D EX O N 准考证号T A G Z KS EL EC T 2U S E C JS ET R EL A T I O N T O 准考证号 I N T O D AS C A NR EP L A C E总 分
11、W I T H 语文+数学+外语+其他I F 总 分 二 3 20R EP L A C E D A.录取否 W I T H .T.EN D I FEN D S C A N?录取考生情况表?准考证号 姓名 总分 毕业学校GO T O PS C A N FO R C J.录取否?准考证号,C J.姓名,总分,C J.毕业学校,C J.志愿EN D S C A N5、C L EA RS et ta lk o f fS et s a f ety o f fS EL EC T 1U S E S T U D EN TI N D E O N 学号 T A G X HS EL EC T 2U S E S C
12、O R ES ET R EL A T I O N T O 学号 I N T O S T U D EN TR EP L A C E成 绩 W I T H 成绩+5,加 分 否 W I T H .T.FO R 民族 汉 C A L C U L A T E C N T(),M A X(成 绩)T O R S,C J FO R 成绩=4 5 0 A N D 加分否?”加过分且成绩在4 5 0分及其以上的考生人数和最高成绩分别为:”,R S,C J?”学号 姓名 成绩S C A N FO R 成绩=6 00录取学校”?学号,S T U D EN T.姓名,成绩EN D S C A NS et ta lk
13、 o nS et s a f ety o nC L O S E A L LR ET U R N*1.解 法 1C L O S E A L LO P EN D A T A B A S E xsU S E X S D AI N D EX O N 学号 T A G X HS EL E 0U S E X S K CI N D EX O N 课程号 T A G K C HS EL E 0U S E X S C JS ET R EL A T I O N T O 学号 I N T O X S D AS ET R EL A T I O N T O 课程号 I N T O X S K C A D D IS C
14、A N?学号,X S D A.姓 学 X S K C.课程名,成绩EN D S C A N*1 解法2O P EN D A T A B A S E xsS EL E X S D A.学号,X S D A.姓名,X S K C.课程名,X S C J.成绩;FR O M X S D A,X S C J,X S K C ;W H ER E X S D A.学号=X S C J.学 号 A N D X S C J.课程号=X S K C.课程号*2C L O S E A L LS ET EX A C T O NS ET T A L K O FFO P EN D A T A B A S E xsU S
15、 E X S D AI N D EX O N 学号 T A G X I IS EL E 0U S E X S C JS ET R EL A T I O N T O 学号 I N T O X S D AI N D EX O N 课程号 T A G K C HS EL E 0U S E X S K CS ET R EL A T I O N T O 课程号 I N T O X S C JS ET S K I P T O X S C JD O W H I L E.T.S EL E 3A C C EP T 请输入查询课程名称 T O MI F M 二 EX I TEN D I FL O C A T E
16、FO R 课程名二 MI F FO U N D()H 二课程号X=X S D A.姓名S EL E 2C A L C U L A T E A V G(成绩),M A X(成绩),M I N(成绩)FO R 课程号二H T O A,B,C?M+平 均 成 绩+S T R(A,5,l)+最 高 成 绩:+S T R(B,5,l)+最 低 成绩:+S T R(C,5,1)S C A N FO R 成绩(5 0?补考通知单?X+同学:?第 +X S C J.学期+你 的 +X S K C.课程名+课程考试不及格,请利用假?期看书复习,作好补考准备。EN D S C A NEL S E?输入课程名无效E
17、N D I FEN D D O7、C L EA RC L O S E D A T A B A S ES EL EC T 3U S E T JZ A PS EL EC T 2U S E D Z HI N D EX O N 借书证号T O D Z HS EL EC T 1U S E J YD O W H I L E N O T EO F()I F D A T E()-借书日期 6 0S EL EC T 2S EEK A.借书证号I F N O T EO F()R EP L A C E 停借否 W I T H .T.S EL EC T 3A P P EN D B L A N KR EP L A C
18、E借书证号W I T H B.借书证号,姓 名 W I T H B.姓名E NDIFE NDIFSE LE CT 1SKIPE NDDOSE LE CT 3LISTCLOSE A LL2.1 0 面向对象程序设计基础一、选择题1.D 2.C 3.D 4.A 5.A 6.B 7.D 8.A 9.C 10.B11.D 12.A 13.C2.1 1 表单设计与应用-、选择题1.A 2.D 3.C 4.D 5.D 6.C 7.B 8.B 9.A 10.B11.D 12.C 13.C 14.D 15.D 16.A 17.B二、填空题1.(T)Val(thi sform.text 1.value)*0.8
19、 label 1.caption2.*thisform.textl.value#thisform.text2.value3.f o r 性别=0to n 性别=0 A N D 职称=副教授4.0 thisform.textl.value thisform.text2.value=p thisform.release5.x、y x*y-x*y*0.06 this.value=z6.计算(C)结束(0 1=1+1 A LLT(STR(N)Y=1三、运行表单,写出结果1.8 2.良好3.不是秋4.6 5.西部开发在重庆6.1 1 3 9 5 25 7 49 9 81 11 121367.M=10 N
20、=2 8.dkl907 891088.569.99012李四高等数学 6599012李四计算机 70四、表单设计1.表单的caption属性设置为:计算平均成绩;文本框textl、text2、text3的 Value属性值为0;“计算”命令按钮的“C L I C K”事件:X=thisform.textl.va lueY=thisform.text2.va lueZ=R 0 U N D(X+Y)/2,1)thisform.text2.va lue二Z2 .表单的ca ption属性设置为:计算圆的面积和周长;文本框textl、text2 text3的Va lue属性值为0;1)文本框text2
21、的“gotfocus”事件:R二thisform.textl.va lueS=R 0 U N D(3.1 4 1 5 9*R 2,2)thisform.text2.va lue=S2)文本框text3的“gotfocus”事件:R=thisform.textl.va lueG R O U N D (2*3.1 4 1 5 9*R,2)thisform.T ext3.va lue=C3 .表单的ca ption属性设置为:输出3个数中的最大数;文本框textl、text2 text3的Va lue属性值为0,text4的Va lue属性值为“输出”命令按钮的“C L I C K”事件:X=M A
22、 X(thisform.textl.va lue,thisform.textl.va lue,thisform.textl.va lue)thisform.text4.va lue=X4 .表单的ca ption属性设置为:数据累加及计数;1)forml的loa d事件代码:publ ic x,nx=0n=02)“累加”按钮的C lick事件代码:x=x+thisform.textl.va luen=n+lthisform.I a bel4.visible=.t.thisform.I a bel6.visible=.t.thisform.I a bel4.ca ption=str(x,6)th
23、isform.I a bel6.ca ption=str(n,4)thisform.textl.setfocus3)Forml 的 D blC lick 事件代码:this,relea se5.表单的ca ption属性设置为:考生自己的姓名和考号;文本框textl的Va lue属性值为1;“显示季节”命令按钮的“C L I C K”事件:X二thisform.textl.va lueif x=l a nd x 0 a nd x 1 0 0 0 a nd x=int(x)a=int(x/1 0 0)b=int(x-1 0 0*a)/1 0)c=x-1 0 0*a-1 0*by=c*1 0 0+b*1 0+athisform.I a bel2.ca ption=a l I t(str(y)elsemessa gebox(输入错误,请重新输入!)endif