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

加入VIP,免费下载
 

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

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

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(南京工业大学VB 程序设计期末复习题版.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

南京工业大学VB 程序设计期末复习题版.docx

1、南京工业大学VB 程序设计期末复习题版南京工业大学VB 程序设计期末复习题(2010 年版)第1 页共21 页VB程序设计期末复习题一、单项选择题:1. Visual Basic 是用于开发_环境下的应用程序的工具。A. DOS B. Windows C. DOS和Windows D. UNIX2. Visual Basic 中的窗体文件的扩展名是_。A. .reg B. .frm C. .bas D. .vbp3. Visual Basic 是一种面向_的程序设计语言。A. 过程B. 用户C. 方法D. 对象4. 用窗体的_属性来设置窗体的标题。A. Style B. Text C. Cap

2、tion D. Name5. 在过程中可以用_语句定义变量。A. Dim、Private B. Dim、StaticC. Dim、Public D. Dim、Static、Private6. Visual Basic 程序设计时常用的Print、Cls 属于_。A. 属性B. 打印字库C. 方法D. 事件7. 以下不属于标签属性的是_。A. Font B. Value C. Caption D. Index8. 对于一个含有计时器控件的窗体,每经过一段由_属性指定的时间间隔,就会产生一个Timer 事件。A. Name B. Enabled C. Caption D. Interval9. 如

3、果要使文本框同时具有水平滚动条和垂直滚动条, 应将ScrollBars 设置为_。A. 0 B. 1 C. 2 D. 310. 在设计列表框时,若实现输入多行文字的目的,应使用_键实现文本的换行。A. Enter B. Alt+Enter C. Ctrl+Shift+Enter D. Ctrl+Enter11. 设置一个文本框的状态为失效,应利用_属性。A. Enabled B. Cancel C. Default D. Visible12. 描述X、Y 中只有一个小于Z 的逻辑表达式是_。A. XZ And YZ B. XZ Or YZC. XZ Xor YZ D. XY ”abcde”C.

4、 Int(134.69) CInt(134.69)D. 78.9/32.77 4.9827. VB 表达式Sqr(a+b)3*2 中优先进行运算的是_。A. Sqr函数B. + C. D. *28. 执行语句Print Format(1234.567,#,#0.00),正确的输出结果是_。A. 1234.57 B. 1,234.57 C. 1,234.56 D. 01,234.5729. 如果一个变量未指明数据类型,那么,VB 默认这个变量为_变量。A. 变体型B. 整型C. 公共D. 字符串型30. 用于除去字符串左侧的空格的函数是_。A. Rtrim() B. Ltrim() C. Lef

5、tTrim() D. Trim()31. 下列程序的执行结果是_。x=-62Print Sgn(x)+Abs(x)+Int(x)A. 36 B. 1 C. 0 D. 7232. 语句Print 4 + 56*7/8 Mod 9 的值是_。A. 4 B. 5 C. 6 D. 733. 下列_是合法的VB 变量名。A. _5a B. 我_AB C. 5name D. Use&DASF34. 下面语句的输出结果是_。x=10:y=3Print (x*y)8A. 4 B. 3 C. 5 D. 635. MsgBox 函数返回值的类型为_。A. 整体数值B. 字符串C. 变体D. 数值或字符串3

6、6. 用于字符串连接的运算符是_。A. & B. + C. And D. A、B都可以37. 下列可以作为Visual Basic 变量名的是_。A. Chinese$ B. X(X+Y) C. 123BOOK D. BOOK-138. 如果在立即窗口内执行以下操作,输出的结果是_。X = 10Y = 5Print X2 = Y3A. 1 B. 0 C. True D. FalseFix(x):将数据型数据x 的小数部分舍去。Round(x):四舍五入取整。【第27、32、47-48、88、109 题】算术运算符优先级顺序:乘方()、负号(-)、乘(*)、除(/)、整除()、取模(Mod)、加

7、(+)、减(-)关于取模(Mod)的运算:所谓取模,就是求余数。参与取模运算的数为整数。取整方法同函数CInt(x)。【第33、37、49、50、90 题】变量名的命名规则:变量由字母、汉字、数字或下划线组成,长度不超过255 个字符。变量必须以字母或汉字开头。不能使用VB 中的关键字。不区分变量名的字母大小写。南京工业大学VB 程序设计期末复习题(2010 年版)第4 页共21 页39. 表达式(-1)*Sgn(-100+Int(Rnd*100)的值是_。A. 随机数B. 0 C. 1 D. -140. 在创建VB 应用程序时,除了工具箱窗口、窗体中的窗口、属性窗口外,必不可少的窗口是_。A

8、. 窗体布局窗口B. 立即窗口C. 代码窗口D. 监视窗口41. 函数Int(Rnd*11)+10 的值的范围是_。A. 10,20 B. 0,20 C. 10,10 D. 10,1142. 如果将布尔常量False 赋值给一个整形变量,则整型变量的值_。A. 0 B. -1 C. True D. False43. i 被j 整除的逻辑表达式是_。A. i/j = 0 B. ij = 0 C. i0 D. i mod j = 044. x+y 小于10 且x-y 要大于0 的逻辑表达式是_。A. x+y0 B. (x+y0C. x+y0 D. x+y045. 为了给x,y,z 三个变量赋初值1

9、,下面正确的赋值语句是_。A. x=1:y=1:z=1 B. x=1,y=1,z=1C. x=y=z=1 D. xyz=146. 表达式Len(123 程序设计ABC)的值是_。A. 10 B. 14 C. 20 D. 1747. 、/、Mod、*四个算术运算符中,优先级别最低的是_。A. B. / C. Mod D. *48. 表达式16/4-25*8/4 Mod 5/2 的值为_。A. 14 B. 4 C. 20 D. 249. 下面_是合法的变量名。A. X_yz B. 123abc C. integer D. X-Y50. 下列正确的变量名是_。A. Form B. Command C

10、. Text D.Arry51. 语句Print 5*20 输出的结果是_。A. 5*20 B. 出现错误信息C. 5*20 D. 10052. 下列表达式中,值为True 的是_。A. UCase(ABCD) = abcdB. 14/23 Left(ABCD,2)D. Not(Sqr(4)3 = -2)53. 在Visual Basic 代码中,将多个语句合并在一行上的并行符是_。A. 撇号() B. 冒号(:) C. 感叹号(!) D. 问号(?)54. 如果x 是正实数,对x 的第3 位小数四舍五入的表达式是_。【第52 题】UCase 函数:字母转换为大写字母。LCase 函数:字母转

11、换为小写字母。南京工业大学VB 程序设计期末复习题(2010 年版)第5 页共21 页A. 0.01*Int(x+0.005) B. 0.01*Int(100*(x+0.005)C. 0.01*Int(100*(x+0.05) D. 0.01*(x+0.05)55. 以下_程序段可以实施X,Y 变量值的变换。A. Y=X:X=Y B. Z=X:Y=Z:X=YC. Z=X:X=Y:Y=Z D. Z=X:W=Y:Y=Z:X=Y56. 语句Print “Int(-13.2)=”;Int(-13.2)的输出结果为_。A. Int(-13.2) = -13.2 B. Int(-13.2) = 13.2C

12、. Int(-13.2) = -13 D. Int(-13.2) = -1457. 决定控件上文字的字体、字型、大小、效果的属性是_。A. Text B. Caption C. Name D. Font58. 假设boolVar 是一个逻辑型变量,则下面的赋值语句正确的是_。A. boolVar = True B. boolVar = .True.C. boolVar = #True# D. boolVar = 3 459. 语句x=x+1 的正确含义是_。A. 变量X 的值与X+1 的值相等B. 将变量X 的值存在X+1 中去C. 将变量X的值加1后赋给变量X D. 变量X的值为160. 执

13、行下面的程序,单击窗体后在窗体上显示的结果是_。Private Sub Form1_Click()Dim Str1 As String, Str2 As String, i As IntegerStr1 = ”ab”For i = Len(Str1) To 1 Step -1Str1 = Str1 & Chr(Asc(Mid(Str1,i,1)+i)Next iPrint Str1End SubA. abce B. abcd C. abdb D. abfd61. 下列语句中的语句可以用来正确地声明一个动态数组:A. Private A(n) As Integer B. DimA() As In

14、tegerC. Dim A(,) As Integer D. Dim A(1 to n)62. 在窗体上画一个命令按钮,名为Command1,然后编写如下程序:Private Sub Command1_Click()Dim a As Integer, b As IntegerDo While b20 Then Exit DoLoop南京工业大学VB 程序设计期末复习题(2010 年版)第6 页共21 页Print a,bEnd Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是_。A. 50 20 B. 75 25 C. 50 25 D. 75 2063. 有如下程序:Private

15、Sub Command1_Click()score=65Select Case scoreCase Is5,1,5)End Sub运行后的输出结果_。A. 5 B. 1 C. 2 D. 668. 在窗体上添加一个命令按钮,名为Command1,一文本框,名为Text,则执行如下事件过程后,文本框中的输出为_。Private Sub Command1_Click()For i = 1 To 4x = 3For j = 1 To 3For k = 1 To 3x = x+3Next kNext jNext iText1.Text=Str(x)End SubA. 6 B. 12 C. 18 D. 3

16、0【第67 题】IIf 函数是IFThenElse 选择结构的简洁表示。IIf 的函数形式是:IIf(表达式,表达式1,表达式2)首先判断表达式的值,当表达式的值为True 时,函数返回表达式1的值,否则返回表达式2 的值。南京工业大学VB 程序设计期末复习题(2010 年版)第8 页共21 页69. 在窗体中添加一个命令按钮,并编写如下程序代码:Private Sub Command1_Click()Dim y As Integery = 0Do While y7y=y+2LoopMsgBox yEnd Sub程序运行后,消息对话框中显示_。A. 0 B. 7 C. 8 D. 270. 当F

17、orm1_Click 事件发生时,程序的输出结果是_。Private Sub Form1_Click()Dim M As Integer, k As Integer, t As IntegerM=5 : k=7Select Case MCase 1 To 10t=M : M=k : k=tCase ElseM=k Mod 3End SelectPrint M, k, tEnd SubA. 5 5 7 B. 5 7 5 C. 7 5 5 D. 7 5 771. 在窗体上有一个文本框Text1,以下程序段的运行结果是_。Text1=For I = 1 To 10Sum = Sum + iNext

18、iText1 = SumA. 在文本框中Text1中输出55 B. 在文本框中Text1中输出0C. 出错D. 在文本框中Text1 中输出不定值72. 下列语句正确的是_。A. If KN Then N=K3B. If KN Then N=K3C. If KN Then N=K3D. If KN Then N=K*3南京工业大学VB 程序设计期末复习题(2010 年版)第9 页共21 页73. 假设X 的值是5,则执行以下语句时,可得到的输出结果是ABCDEF 的Select Case 语句是_。A. Select Case XCase 10 To 1Print “ABCDEF”End Se

19、lectB. Select Case XCase Is15, Is5, 1, 3, To 10Print “ABCDEF”End SelectD. Select Case XCase 1, 3, Is5Print “ABCDEF”End Select74. 下面语句运行后的输出结果是_。Private Sub Command1_Click()x=0Do While x10x=x+1: x=x*xLoopPrint xEnd SubA. 16 B. 19 C. 20 D. 2575. 下面语句错误的是_。A. If a = 1 And b = 2 Thenc = 3End IfB. If a = 1 Thenc = 2Else If a=2 Thenc = 3End IfC. If a = 1 Then南京工业大学VB 程序设计期末复习题(2010 年版)第10 页共21 页c = 2ElseIf a = 2 Thenc = 3End IfD. If (a = 1, 2, 3) Then c = 276. 下面程序的运行结果是_。Private Sub Command1_Click ()x=1: y=1For i=1 To

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1