ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:17.50KB ,
资源ID:9804929      下载积分:8 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/9804929.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请。


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(VB期末考试试卷及答案.docx)为本站上传会员【精****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

VB期末考试试卷及答案.docx

1、 VB期末考试试卷及答案 一·选择题 1.Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是( B ) A属性、控件与方法 B属性、事件与方法 C窗体、控件与过程 D控件、过程与模块 2. 所有控件都有一个共同的属性,这个属性是( C ) A text B font C name D caption

2、 3. 下列叙述中错误的是( A ) A 工程文件扩展名是.vbg B 标准模块文件的扩展名是.bas C 窗体模块的扩展名是.frm D 类模块的扩展名是.cls 4. 当要编写一个新的Visual Basic程序时,所做的第一件事是( A ) A 新建一个工程 B 编写代码 C 设置属性 D 添加Active X控件 5. 下面控件中,没有caption

3、属性的是( B ) A 框架 B 组合框 C 命令按钮 D 复选按钮 6. 在文件框中输入字符时,若只显示某个字符,如(*),应设置属性是( B ) A MultiLine B PasswordChar C Text D selText 7. 若要将窗体从内存中卸载出去,其实现的方法是

4、 D ) A Show B Hide C Load D UnLoad 8. 下列关于过程叙述不正确的是( D ) A 过程的传值调用是将实参的具体值传值传递给形参 B 过程的传址调用是将实参在内存的地址 传递给形参 C 过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的 D 无论过程传值调用还是传地址调用,参数传递都是双向的

5、9. 某人创建1个工程,其中的窗体名为Form1,之后又添加了1个名为Form2的窗体,并希望程序执行时先显示Form2窗体,那么,他需要做的工作是( C ) A 在Form1的Load事件过程中加入语句Load Form2 B 在Form2的Load事件过程中加入语句Form2.Show C 在“过程属性”对话框中把“启动对象”设置为Form2 D 在Form2的TabIndex属性设置为1,把Form1的TabIndex属性设置为2 10. 以下关于文件的叙述中,正确的是( B )

6、 A 以Output方式打开一个不存在的文件时,系统将显示出错信息 B 以Append方式打开的文件,既可以进行读操作,也可以进行写操作 C 在随机文件在,每个记录的长度是固定的 D 无论是顺序文件还是随机文件,其打开的语句与打开的方式都是完全相同的 11. 设a=6,b=8,c=10 则函数IIf(a

7、 D 12 12. 下面程序的执行结果为( B ) I=”1” : j=”2” I=val(i)+val(j) J=val(“12”) If i<>j Then print i-j Else printj-i A 9 B -9 C 1

8、2 D 0 13. 下面程序的执行结果为( A ) Dim S(10) AS Integer For i=0 to 10 S(I)=2*i Next i Print S(S(3)) A 12 B 6

9、 C 0 D 4 二·程序填空题: 1. 在窗体上画一个命令按钮(Command1)与一个标签(Label1),为命令按钮编写以下事件,其功能是求数组中各元素之与,并将结果在标签上显示,请在指定位置填上正确代码将程序补充完整。 Option Base 1 Private Sub Command1_Click() Dim a(3,2) AS Integer S =0

10、 For i= 1 to 3 For j= 1 to 2 a(I,j) = i+j s= 【1】 Next j Next i 【2】 End Sub 2. 下面程序的功能是产生10个小于100(不含100)的随机正整数,并统计其中 5的倍数所占比例,请在指定位置填上正确代码将程序补充完整。 Priva

11、te Sub Command1_Click() Randomise Dim a(10) As Integer For j =1 to 10 a(i)= 【3】 If 【4】 Then k= k+1 Print a(j) Next j Print

12、 Print k /10 End Sub 3. 以下程序运行后,在Text1中输入任意字符串,单击命令按钮,将Text1中的字符串转换为大写,再将字符串逆置(如ABCD--DCBA),在Text2中显示逆置后的字符串。请在指定位置填上正确代码将程序补充完整。    Private Sub Command1_Click() St = Ucase(Text1.text) For i= 【5】 To

13、 1 Step -1 S2= s2+Mid(s1, 【6】 , 1) Text2.text= s2 End Sub 4. Next i设有如下的循环,要求程序运行时执行3次循环,请在指定位置填上正确代码将程序补充完整。 Dim x As Integer X = 1 Do x = x+2 Print

14、x Loop Until 【7】 5. 在窗体上画一个组合框(Combo1)、一个列表框(List1)与一个命令按钮(Command1)。下面程序的功能是在组合框中选择一个大学名称,单击命令按钮,则所选大学 名称将添加在列表框中,当组合框中没有要选的大学名称时,输入一个名称,则此大学名称在添加列表框中的同时也会添加到组合框中,请在指定位置填上正确代码将程序补充完整。 Private Sub Form_Load() Combo1.AddItem”交通大学” C

15、ombo1.AddItem”理工大学” Combo1.AddItem”财经大学” Combo1.AddItem”外贸大学” End Sub Private Sub Command1_Click() 【8】 Flag=Flase For i=0 to 【9】 If Combo1.Lis

16、t(i)=Combo1.Text Then flag=True : Eixt For End If Next i If Not flag Then 【10】 End Sub 6. 下面程序的功能是对数组的元素值用选择法按递增顺序排序,请在指定位置填上正确代码将程序补充完整。 Private Sub Command1_Click()

17、 Dim ia(),i%,max%,imax%.t% Ia=Array(3,8,5,6,7,4,9) For i =0 To 5 : imax = i For j = i+1 To 6 If 【11】 Then imax =j Next j T=ia(i) : 【12】 : ia(imax

18、)=t Next i For i=0 To 6 : Print ia(i) : Next i End Sub 7. 窗体上有名称为Command1的命令按钮及名称为Text1、能显示多行文本的文本框。程序运行后,如果单击命令按钮,则可打开磁盘文件c:\test.txt,并将文件中的内容(多行文本)显示在文本框中。下面是实现此功能的程序,请在指定位置填上正确代码将程序补充完整。 Private Sub Command1_Click()

19、 Text1=”” Open”c:\test.txt” For Input As #1 Do While Not 【13】 Line Input#1,S Text1.text=Text1.text+ 【14】 +chr(13)+chr(10) Loop 【15】 End

20、Sub 答案: 1.S+a(I,j) 2.Label1 0 = S 3.Int(Rnd*99) 4.a(i) mod 5=0 5.Len(S1) 6.i 7.x=7 8.List1.AddItem Combo1.text 9.3/ListCount 10bo1.AddItem Combo1.text 11.a(j)>imax 12.ia(i)=ia(imax) 13.Eof 14. S 15.Close #1 三·阅读程序

21、在答题纸指定位置写出程序运行结果。 1. 以下程序运行后,单击命令按钮,写出程序的运行结果。 Private Sub Command1_Click() Dim n%,b,t t =1 : b =1 : n =2 Do While n<=4 If b > 1 Then Exit Do b = b*n : t = t+b : n = n+1 Loop Print “t=”& t End Sub 2. 在窗体中添加一个命令按钮Command1,并编写如下程序:

22、 Private Sub Command1_Click() X =InputBox(x) If x^2<=9 Then y= 1/x If x^2>9 Then y= x^2+1 If (x^2)-7=9 Then y=x Print “y=”&y End Sub 程序运行后,在InputBox中输入4,单击命令按钮,写出程序的运行结果。 3. 窗体上画一个命令按钮,并编写以下事件过程与子过程: P

23、rivate Sub Command1_Click() Dim x As Integer, y As Integer x =12 : y = 20 Call Value(x,y) Print “x=”&x, “y=”&y End Sub Private Sub Value(ByVal m As Integer, n As Integer) m=m*2  :  n=n-5 End Sub

24、 程序运行后,单击命令按钮,写出程序的输出结果。 4. 窗体上画一个命令按钮与一个图像框,并编写以下事件过程: Private Sub Command1_Click() Dim a(3,3) For m =1To3 For n= 1 To 3 If n = m Or n = 4 –m Then a(m,n)=m+n Else a(m,n)=0

25、 End If Picture1.Print a(m,n) Next n Picture1.Print Next m End Sub 程序运行后,单击命令按钮,图像框中显示的内容是什么? 5. 在窗体上画一个列表框与一个命令按钮Command1,然后编写如下程序: Private Sub Command1_Click() List1.RemoveItem1 List1.RemoveItem2

26、End Sub Private Sub Form_Load() List1.AddItem”兰州” List1.AddItem”甘肃” List1.AddItem”交通” List1.AddItem”大学” End Sub 程序运行后,单击命令按钮,写出在列表框中显示的结果。 答案: 1. 3 2. 4 3. 12;15 4. 2 0 4;0 4 0;4 0 6 5兰州;大学 四·编写程序:输出(1,100)之间同时被5与7整除的数的个数及其它们的与。 答案:Private Sub Form1_Click() Dim s%,c% For i=1 to 100 If i Mod 5=0 And i Mod 7=0 Then s = s+1 c = c +i End If Next i Print s, c End Sub 第 12 页

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服