ImageVerifierCode 换一换
格式:DOC , 页数:13 ,大小:113.50KB ,
资源ID:11987474      下载积分:10 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

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

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

开通VIP折扣优惠下载文档

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

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

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

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

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

注意事项

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

VB模拟试题(参考)求答案啊.doc

1、计算机应用模拟题 一、 单项选择题(共20分,每题1分) 1、标签控件提供了在窗体相对固定的位置显示文本的区域,和它具有同样功能的控件是( )。 A.文本框 B.命令按钮 C.图片框 D.以上各控件都不对 2、文本框不具有的属性是( )。 A.Multiline B.Caption C.Font D.Height 3、命令按钮不具有的属性是( )。 A.Font B

2、Multiline C.Enabled D.Visable 4、单选按钮不具有的属性是( )。 A.Value B.Caption C.Text D.Font 5、计时器没有的属性是( )。 A.Interval B.Enable C.Size D.Index 6、设有如下语句: Dim a,b As Integer c="VisualBasic" d=#7/20/2005# 以下关于这段代码的叙述

3、中,错误的是( )。 A.a被定义为Integer类型变量 B.b被定义为Integer类型变量 C. c中的数据是字符串 D.d中的数据是字符串类型 7、以下可以作为Visual Basic变量名的是( )。 A. A#A B.counstA C. 3A D. ?AA 8、设x=4,y=6,则以下不能在窗体上显示出“A=10”的语句是( )。 A. Print A=x+y B. Print"A=";x+y C. Print "A="+Str(x+y) D. Print"A="&x+y 9、假定有如下的命令按钮(名称为Co

4、mmand1)事件过程: Private Sub Command1_Click() Dim x as integer x=InputBox("输入:","输入整数") MsgBox ”输入数据:"+x, , "输入的数据是:” End Sub 程序运行后,单击命令按钮,如果从键盘上输入整数10,则以下叙述中错误的是( )。 A. x的值是10 B. 输入对话框的标题是“输入整数” C. 信息框的标题是“输入数据:10” D. 信息框的标题是“输入的数据是:” 10、在 Visual Basic环境下,当写一个新的 Visual Basic程序时,所做的第一件事

5、是( )。 A.编写代码  B.新建一个工程  C.打开属性窗口  D.进入VB环境 11、要求改变窗体的标题时,应当在属性窗口中改变的属性是( )。 A. Caption  B.Name  C.Text  D.Label 12、窗体能响应的事件是( )。  A.ActiveFrom  B.Drive  C.Load  D.Change 13、若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口中设置( )。  A. Text属性值为*   B.Caption属性值为*  C.password属性值为空  D.Passwordchar属性

6、值为* 14、如果要求设置定时器时间间隔为1秒钟,那么它的Interval属性值应该等于( )。 A.1000          B.100           C.10            D.1 15、Visual Basic提供的选择框(CheckBox)可具有功能是( )。  A. 多重选择  B.单一选择  C.选择多次  D. 选择一次 16、Visual Basic规定窗体文件的扩展名是( )。  A. .for  B. .frm  C. .vbp  D. .bas 17、创建应用程序的界面时,在窗体上设置了一个命令按钮,运行程序后,命令按钮没有出现

7、在窗体上,可能的原因是( )。 A.该命令按钮的 Value 属性被设置为 False B.该命令按钮的 Enabled 属性被设置为 False C.该命令按钮的 Visible 属性被设置为 False D.该命令按钮的 Default 属性被设置为 True 18、若需要在同一窗口内安排两组相互独立的单选按钮(OptionButton),可使用 ( )控件将它们分隔开。  A.TextBox      B. Label    C.Image     D.Frame 19、Integer类型的变量X在 Select Case X 结构中,描述判断条件 3 ≦ X ≦

8、 7 的测试项应该写成( )。  A. Case 3 ≦ X ≦ 7          B. Case 3 ≦ X , X ≦ 7    C. Case Is ≦ 7 , Is ≧ 3       D. Case 3 To 7 20、窗体设计器是用来设计( )。 A.应用程序的代码段 B.应用程序的界面 C.对象的属性 D.对象的事件 1.确定一个控件或窗体的大小的属性是( ) A. width 或height B. width和 height C. top或left D. top和left 2. 与传统的程序设计语言相比,VB最

9、突出的特点是( ) A. 结构化程序设计 B事件驱动编程机制 C.程序开发环境 D. 程序调试技术 3.下列可作为Visual Basic变量名的是 A. A#A B. 4A C. ?xY D. constA 4.在VB6中integer类型数据占多少个字节() A.2 B.4 C.8 D 10 5.以下选项中,不属于文本框的属性是( )。 A.Enabled B. Caption C.Name D. Multiline 6. 执行如下两条语句,窗体上显示的是

10、 a=9.8596 Print Format(a,"$00,00.00") A) 0,009.86 B) $9.86 C) 9.86 D) $00,09.86 7.要求从文本框中输入密码时在文本框中只显示#号,则应用在此文本框的属性窗口中设置( )。 A.Text属性值为# B. Caption属性值为# C.Passwordchar属性值为# D. Passwordchar属性值为真 8.函数String(n,"str")的功能是 A.把数值型数据转换为字符串 B.从字符串中取出n个

11、字符 C.返回由str首字母组成的的n个字符串 D.从字符串中第n个字符的位置开始取子字符串 9.△表示空格,以下语句的输出结果是( ) a=23 b=66 print a;b A. 23△66 B. △23△66 C. △23△△66 D. △23△△66△ 10. 使文本框获得焦点的方法是( ) A. change B.gotfocus C.lostfocus D. setfocus 11. 设a=2,b=3,c=4,d=5,表达式a>2 and a=c or 2*a>c的值是( )

12、A. true B. false C. -1 D. 1 12.表达式5*5\5/5的输出结果是( ) A. 5 B. 25 C. 0 D. 1 13. 删除列表框中指定的项目所使用的方法是( ) A. Move B. RemoveItem C. Clear D. Remove 14.合法的单精度型变量是( ) A. num! B. sum% C. a$ D. mm# 15.不论任何控件,共同具有的属性是( ) A. Text B. Name

13、 C. ForeColor D. Caption 16.执行语句a=msgbox(“AAAA”, ,”BBBB”)后,所产生的信息框的标题是( ) A. AAAA B. 空 C. BBBB D .出错,不能产生信息框 17.下面过程语句说明合法的是( ) A. sub f1 (ByVal n%()) B. sub f1(n%) as integer C. function f1%(f1%) D. function f1( byval n%) 18. 若要使命令按钮是否可见,要设置哪个属性

14、 A. Enabled B. Visible C. Backcolor D. Backstyle 1.工程文件的扩展名是( )。 A.vbg B.vbp C.vbw D.vbl 2. VB采取了( )的程序机制。 A.事件驱动 B. 按过程顺序执行 C.从主程序开始执行 D.按模块顺序执行 3.下列可作为Visual Basic变量名的是( ) A. A#A B. 4A C. ?xY D. constA n 6.以下不属于VB的工作模式的是( )。 A

15、.编译模式 B. 设计模式 C.运行模式 D. 中断模式 9.当执行以下过程时,在窗体上将显示( )。 Private Sub Command1_Click( ) Print “VB” Print“Hello!”; Print “VB” End Sub A. VB Hello! VB B. VB Hello!VB C. VB Hello! VB D. VB Hello! VB 10. 要使print方法在form_load事件中起作用,要对窗体的( )属性进行设置。 

16、A. BackColor B. ForeColor C. AutoRedraw D.Caption 11.以下关于过程及过程参数的描述中,错误的是( ) A. 过程的参数可以是变量、常量、表达式。 B.用数组作为过程的参数时,使用的是"传值"方式。 C.在函数过程体中必须对函数过程名赋值。 D.调用子过程时,形参与实参要一一对应。 12. 设x=4, y=8, z=7,表达式 xz) Or z>x 的值是( ) A. 1 B. -1 C. True D. False 14.表达式Len(

17、VB程序设计”)的值是( ) A .12 B. 6 C .10 D. 17 17.在过程定义的变量,若想在离开该过程后,还能保存过程中的局部变量的值,则应使用关键字( ) A. dim B. private C. public D. static 19.若要使命令按钮不可操作,要设置哪个属性() A. Enabled B. Visible C. Backcolor D. Backstyle 20.如下数组声明语句,正确的是() A. dim a[3,4 ] as integer B. di

18、m a(3,4) as integer C. dim a(m,n) as integer D. dim (3 4) as integer 二、 填空题(共15分,每空1分) 1、 窗体 和控件是创建界面的基本构件,也是创建应用程序所使用的对象。 2、创建vb应用程序有四个主要步骤:(1)创建应用程序界面。 (2)设置属性。(3事件过程及编程 。(4)运行和保存。 3、在计算机中,文件随着分类方法的不同,名称也各不一致。根据数据的存取方式和结构,可以分为顺序文件、 随机文件 和二进制文件。 4、在v

19、b程序中使用变量,如果设置了Option Explicit,则在使用变量之前必须要进行 dim显示声明 。 5、VB程序的运行采用 事件驱动 的机制。 6、对象的三要素是指_____属性______、___事件________和_方法_____。 7、下面表达式写成VB的表达式应当是_____(12*x+5*y-sqrt(D^3-M^2))*sin(x)/exp(-x) 。 8、根据下图写出InputBox函数中的参数为:InputBox(______strs1_____,______“输入框”____,_____100__

20、)。 9、声明一个包含10个整数的数组a的语句为_Dim s(1 To 10) As String ______________。 10、调试程序时,如果想要程序在某条语句处暂停,则可以在该语句处设置 断点__。在调试过程中,可以在即时窗口中使用?加____print语句________察看该变量当前的值。 1.VB是面向对象的程序设计语言,面向对象系统三要素是属性、____事件___和___方法____。 2.工程文件的扩展名是__vbp____, 窗体文件的扩展名是__frm_____。 3.假定一个文本框的名字是text1,在该文本框中显示”hello”,

21、所使用的语句是_____________________。 4. D盘下有一个名为pic2.gif的图形文件,要在运行期间把该文件装入一个图片框picture1,应执行的语句为 picture1.picture = loadpicture(“d:|pic2.gif”________ ____________。 5.为了选择多个控件,可以按住__shift_____键,然后再单击。 6.计时器事件之间的间隔通过_interval_________属性设置 7.在程序中调用子过程需要指明___sub子程序名____ ,然后列出该子过程所要求的参数

22、 8.已知A=”12345678”,则表达式val(left(A,4)+mid(A,4,2))的值为123445_。 1.变量名最长可达_255______个字符。 2.在一行内写多条语句时,每个语句间用____;___ 符号分隔。 3.整数类型数据分别包括整型和___长整型____ 数据。 4.静态数组是指____数组大小不变___ 是固定不变的数组。 5.循环是一组重复执行的指令,重复次数由____循环变量___ 决定。 6.为了在运行时把d:\pic文件夹下的图形文件a.jpg装入图片框Picturel,所使用的语句为_______ 。 7.ListCount属性的值

23、表示列表框或组合框中项目的数量,列表框或组合框最后一项的序号是 _______ 。 三、 程序填空题(共20分,每空2分) 1、要在窗体上打印如图所示的九九乘法表。请在空白处填入适当的语句以实现该功能。 Dim s as string Dim i,j as integer For ______________ For _______________ s = _____________________ Print Tab((j - 1) * 9 + 1); s; Next j

24、 Print Next i 2、下面的代码段用于判断两个数x和y的大小,并始终在x中存放较大的数。请在空白处填入适当的语句以实现该功能。 If__________then ____________ ____________ _____________ end if 3、下面的代码段实现求100-200之间所有偶数的和。请在空白处填入适当的语句以实现该功能。 Dim i as integer Dim sum as long ________ For i=100 to 200_______ __________________ Ne

25、xt I Print sum 4 .随机产生六位学生的分数(1~100),存放在数组a中,并显示结果。 Private Sub Form_Click ( ) Dim a(1 to 6) For i = 1 to 6 a(i)= _______ print a(i) _______ End Sub 5. 设有以下循环,要执行3次循环体,请填空。 x=1 do while _________ x=x+2 loop 6. 计算n!的程序 n=5: x=1: i=1  Do  __x=x*i___

26、  i=i+1  Loop While _i<=5____  Print x 7.输入任意长度的字符串,要求将字符顺序倒置,例如,将输入的”ABCDEFG”变换成”GFEDCBA”。思路:将字符串从两头往中间对应交换位置。 Private Sub command1_Click ( ) Dim a$, i%, c$, a= InputBox$(“输入字符串”) n=_______ For i = 1 to Int(n\2) c= Mid(a, i, 1) Mid(a, i, 1) = _______

27、 _______=c Next i Print a End Sub 四、 读程序题(共15分,每题5分) 1、 在窗体上画1个命令按钮(名称为Command1)和2个文本框(名称为Text1和Text2),然后编写如下事件过程: Private Sub Command1_Click() x=Val(Text1.Text) Select Case x Case 1,3 y=x*x Case Is>=10,Is<=-10 y=x Case -10 To 10 y

28、x End Select Text2.Text=y End Sub 运行程序后,在Text1文本框中输入3,然后单击命令按钮,此时,Text2文本框显示的结果为 9 。在Text1文本框中重新输入5,然后单击命令按钮,此时,Text2文本框显示的结果为 -5 。 2、在窗体上放置一个按钮,名称为Command1,编写其单击事件过程如下: Option Explicit Private Sub Command1_Click() Static S As Integer Dim i As Integer

29、 S=1 For i =1 to 5 S=S*i Next i Print S End Sub 运行该程序,并单击按钮,此时窗体上显示的运行结果为 120 。 3、程序代码如下: Private Sub Form_Load() Dim i As Integer For i = 1 To 2 Hello MingCheng Next i End Sub Private Sub Hello(

30、) Print "您好,"; End Sub Private Sub MingCheng() Print "VB!" End Sub 运行该程序,窗体上的显示结果为 您好,VB! 您好,VB! 4. Private Sub Form_Click( ) Static Sum As Integer For i=1 To 10 step 2 Sum= Sum+i Next i Print Sum End Sub 单击窗体,显示结果为

31、 25 。 5. Private Sub Form_Click ( ) Dim a$, i%, c$ a= InputBox$(“输入字符串”) n=len(a) For i = 1 to Int(n\2) c= Mid(a, i, 1) Mid(a, i, 1) = Mid(a, n+1-i, 1) Mid(a, n+1-i, 1)=c Next i Print a End Sub 若输入ABCDEF,则结果是 FEDCBA 。 6. Private Sub Form_Cl

32、ick( ) Static Sum As Integer For i=1 To 6 Sum= Sum+i Next i Print Sum End Sub 运行结果:21 7. Private Sub Form_Click ( ) Dim x%,y%,z% x=242 : y=44 z=x*y do while x<>y if x>y then x=x-y else y=y-x loop print x , z/x End Sub 运行结果:

33、22 484 8. Dim a, b% a = Array(1, 2, 3, 4, 5) b = 2 For i = 0 To UBound(a) b = b * a(i) Next i Print b 运行结果:240 9. public sub f1(n%, ByVal m%) n=n mod 10 m=m\10 end sub private sub command1_click() dim x%, y% x=12 : y=34 call f1(x,y) print x,

34、y end sub 运行结果:2 34 10. 编程题(本科生要求下面4个题目全做,第1、3题7分,第2题6分,第4题10分。专科生选做其中的三个题目,每个10分) 1、百元买百鸡问题。假定小鸡每只5角,公鸡每只2元,母鸡每只3元。现在有100元钱要求买100只鸡,并且要求每种鸡的个数都必须大于1。编程列出所有可能的购鸡方案。 2、已知变量Char中存放了一个字符,请判断该字符是大写字母、小写字母、数字字符,还是其它字符,并将判断结果输出。 3、斐波那契数列的递推公式如下: F1=1 F2=1 Fn=Fn-1+Fn-2 求该数列的前20项,并将结果存储在一个数

35、组中。 4、 已知坐标点(x,y),请判断该点落在了哪个象限,并输出判断结果。 5. 求100-200之间所有能被3整除的数的和。 6. 打印九九乘法表。 7. 从键盘输入一个数,判断该数是不是素数。(输入框 + For循环) 8. 求100个随机数的和、平均值、最大值。(随机函数+一维数组) 9. 求100个学生某门课程的平均分和高于平均分的人数。(一维数组) 10. 对10个数排序,按由小到大的顺序输出。(一维数组) 11. 编写一个函数过程swap,实现两个数的交换。在form_click()事件过程中调用swap。 12. 在窗体的单击事件过程(form_cl

36、ick)中编写如下程序,结果输出到窗体上。 从键盘输入6个数,存入一数组中,求这6个数的最小值,及其所在数组的下标位置,输出到窗体上。通过inputbox函数输入数据。 13.编一程序根据上网时间计算上网费用,计算方法如下: 30元 <10小时。 费用= 每小时3元 10~50 小时 每小时2.5元 >= 50小时 14.编写程序,求s=1!+2!+3!+..+10!,阶乘的计算用function过程实现。 15.设计一个程序,求1—100 的3的倍数或5的倍数的和。 16.设计一个程序,求20—50 的 偶数和。 17. 设计一个程序,求1—100 的 偶数和。 18. 设计一个程序,求1—100 的 奇数和。 第 13 页 共 13 页

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

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

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

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

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

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

客服