2022年VB复习资料xs.docx
《2022年VB复习资料xs.docx》由会员分享,可在线阅读,更多相关《2022年VB复习资料xs.docx(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -读书之法 ,在循序而渐进 ,熟读而精思第一章书本习题一、挑选题1. Visual Basic 采纳 A 的编程方法;A. 面对对象 B. 面对过程 C. 面对问题 D. 面对用户2Visual Basic 集成开发环境有 3 种工作状态,下面选项中不属于 3种工作状态的是 B A. 设计状态 B. 编写代码状态 C. 运行状态 D.中断状态3. 工程文件的扩展名是 A ;A. . vbp B. .bas C. . frm D. . vpj 4为了储存一个 Visual Basic 应用程序,以下说法正确选项
2、D ;A. 只储存窗体文件( frm B. 分别储存工程文件和标准模块文件(bas C. 只储存工程文件( vbp D. 分别储存工程文件、窗体文件和标准模块文件二、填空题1Visual Basic 窗体设计器的主要功能是设计窗体界面2. 假如对象的名称为 Mytext,而且对象有一个属性 Text,那么正确引用该对象的 Text 属性的命令是 Mytext. Text. 3后缀为 f rm 的文件表示 Visual Basic 的窗体文件4. 应用程序打包后,其打包文件的后缀是.exe 第 1 页,共 24 页 5. 当鼠标在对象上单击时,将触发该对象的click 大事细心整理归纳 精选学习
3、资料 - - - - - - - - - - - - - - - - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -读书之法 ,在循序而渐进 ,熟读而精思三、简答题1. 什么是对象的属性、大事和方法?三者之间的关系如何?对象的属性 :对象所具有的特点 ,如背景颜色 ,高度,宽度等; 对象的大事 :对象响应的动作 ; 对象的方法 : Visual Basic 中的系统函数 ; 2. 如何设置对象的属性?如何调用对象的方法?设置对象的属性 : 1 在属性栏中设置 ; 2 对象名 .属性 =属性值调用对象的方法 : 对象名 .
4、方法第 2 章 VB 程序设计基础(数据类型与表达式 ,没有采纳书本习题)一、单项题1. 设 a=5,b=4,c=3,d=2,以下表达式的值是 B . 3 2*b Or a=c And bc Or cd A 1 B True C False D 2 、/ 、Mod、*四个算术运算符中, 优先级别最低的是 C . A B / C Mod D * 3. 在 VisuaIBasic中, 日期 / 时间型常量要用 B 括起来 . A B # C * D 4. 设 a%=20,b$= ”30” , 就以下输出结果是”2030” 的语句是 D . A Print stra B Print “ a”+b C
5、 Print a+b D Print a & b 5. 设 a=10,b=5,c=1, 执行语句 Print a b c 后, 窗体上显示的是 B _. A True B False C 1 D 出错信息6. 语句 Print 5 * 5 5 / 5 的输出结果是 B . A 5 B 25 C 0 D 1 7. 语句 Print Sgn-62 +Abs-62 +Int-62 A -36 B 1 C -1 D -72 的输出结果是 C . 8. 表达式 Left” how are you ”,3 的值是 A . A how B are C you D how are you 9. 选拨身高 T
6、超于1.7 米且体重 W 小于 62.5 千克的人 , 能表示该条件的布尔表达式是C . A T 1.7 And W=62.5 B T =62.5 C T 1.7 And W 1.7 0r w y 和 y z 同时成立 , 就下述选项中 , 正确选项 D . A x y .And.y z B x y z C x y And z D x y And y z 14 . 满意“ 当 x 的值是偶数时为真, 奇数时为假” 要求的表达式是A . A x Mod 2 O B Not x Mod 20 C x 二、填空题2*2-x =O D Notx Mod 2 1. 设有如下 Visual Basic表达
7、式 : 5*x2-3*x-2*sina/3 ,它相当于代数式【 1】5X 2 -3X-2sina/32. 表示 x 是 5 的倍数或 9 的倍数的规律表达式是【4】 _. x mod 5 = 0 OR x mod 9 = 0 3. 已知 a=3.5,b=5.0,c=2.5,d=true, False就表达式 a=0 AND a+c b+3 OR NOT d 的值是 5 】 _. 第 3 章 VB 程序掌握结构书本习题 3 一、挑选题1. InputBox 函数返回值的类型为 B ;A.数值 B.字符串 C.变体 D.数值或字符串 视输人的数据而定 2. 设 a=6,就执行 x=iif a5,-
8、1,0 后,x 的值为 D ;C.0 D.-1 A. 5 B. 6 3. 假定有以下程序段 : For i = 1 To 3 For j = 5 To 1 Step -1 Print j Next j, i Print j 的执行次数是 A ;D. 19 A. 15 B. 16 C. 17 4. 以下程序段的输出结果为 B ;X = 1 Y = 4 Do Until Y 4 X = X * Y Y = Y + 1 细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 3 页,共 24 页 - - - - - - - - - 名师归纳总结 精品学习资料 -
9、- - - - - - - - - - - - - -读书之法 ,在循序而渐进 ,熟读而精思Loop Print X A.1 B. 4 C. 8 D. 20 ;二、填空题1. 语句 Print 5*55/5 的输出结果是 25 2. 执行下面的程序段后 ,s 的值是 9 s = 5 For i = 2.6 To 4.9 Step 0.6 s = s + 1 Next i 3. 以下程序段输出的结果是3 ;num = 0 While num = 2 num = num + 1 Wend Print num 4. 以下循环执行的次数是10 ;k = 0 Do While k = 10 k = k
10、+ 1 Loop 三、试验题1. 编写程序 ,运算 1+2+3+ +100;Dim i As Integer, sum As Integer sum = 0 For i = 1 To 100 tsum = sum + i Next i Text1.Text = sum 2. 假设我国现有人口12 亿,每年增长率为 1,运算多少年后增加到20 亿;Dim n, s1, s2 s1 = 12: n = 0 Do While s2 = 20 s2 = s1 + s1 * 0.1 s1 = s2 n = n + 1 Loop Print s2, n 3. 假设有以下每周工作支配 : 星期一、三 :讲运
11、算机课 星期二、四 :讲程序设计课 星期五 :进修英语细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 4 页,共 24 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -读书之法 ,在循序而渐进 ,熟读而精思星期六 :政治学习 星期日 :休息编写程序 ,对上述工作日进行检索;程序运行后,要求输人一周里的某一天,程序将输出这一天的工作支配;输入时用 以外的数 ,就程序终止运行;Dim msg, rq 06 代表星期日到星期六 ,假如输人 06msg = 请输入一个字母或 0-6
12、 之间的数字 . rq = ValInputBoxmsg 输入一个数字 Select Case rq Case 2, 4 msg = 讲运算机课 Case 3, 5 msg = 讲程序设计课 Case 6 msg = 进修英语 Case 7 msg = 政治学习 Case 1 msg = 休息 Case Else End End Select MsgBox msg 第 3 章 VB 程序掌握结构补充习题一、单项题1. 设 X 初值为 0 ,就以下循环语句执行后,X 的值等于 A . For i=1 To 10 Step 2 X=X+i Next i A 25 B 36 C 24 D 27 2.
13、 执行以下程序段时, C . x=1 Do While x0 x=x*x print x; Loop A 循环体将执行 1 次 B 循环体将执行 0 次 C 循环体将执行无限次 D 系统将提示语法错误 3. 有如下程序: Do 循环体 Loop While 就以下表达中错误选项 A . 0 的常数,就一次也不执行循环体 A 如“ 条件” 是一个为 B “ 条件” 可以是关系表达式、规律表达式或常数C 循环体中可以使用 Exit Do语句 第 5 页,共 24 页 - - - - - - - - - D 假如“ 条件” 总是为 True ,就不停地执行循环体细心整理归纳 精选学习资料 - - -
14、 - - - - - - - - - - - -名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -读书之法 ,在循序而渐进 ,熟读而精思4. 在窗体上画一个名称为 Command1 的命令按钮,然后编写如下大事过程:Private Sub Command1_Click Dim num As Integer num = 1 Do Until num 6 Print num; num = num + 2.4 Loop End Sub 程序运行后,单击命令按钮,就窗体上显示的内容是 B . A 1 3.4 5.8 B 1 3 5 C 1 4 7 D 很多据输出5.
15、 在窗体上画一个名称为 Command1 的命令按钮,然后编写如下大事过程:Private Sub Command1_Click Dim a As Integer, s As Integer a = 8 s = 1 Do s = s + a a = a- 1 Loop While a = 0 Print s; a End Sub 程序运行后,单击命令按钮,就窗体上显示的内容是 C . A7 9 B 34 0 C 9 7 D 死循环 * ” . 6. 以下程序段显示 C 个“For i=1 to 5 For j=1 to 3 Print ” *”Next j Next i A 5 B 3 C 1
16、5 D 8 7. 要使下面程序段能正确显示 1 !、2!、3!、4!的值,第一行括号处应填写 B . For j=1 to 4 n=n*j Print n Next j An=0 Bn=1 Cj =1 Dj=0 三、编程题1. 输入三角形的三条边 a ,b,c 的值,依据其数值,判定能否构成三角形;如能,仍要显 第 6 页,共 24 页 - - - - - - - - - 示三角形的性质:等边三角形、等腰三角形、直角三角形和任意三角形. a = ValInputBox请输入第一条边长: b = ValInputBox请输入其次条边长: c = ValInputBox请输入第三条边长: 细心整理
17、归纳 精选学习资料 - - - - - - - - - - - - - - -名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -读书之法 ,在循序而渐进 ,熟读而精思 Print 输入的三个数是:; a; b; c If a + b = c Or a + c = b Or b + c = a Then Print 输入的三个数不能构成三角形. Else If a = b And a = c And b = c Then Print 输入的三个数构成等边三角形. ElseIf a 2 + b 2 = c 2 Or a 2 + c 2 = b 2 Or b 2
18、+ c 2 = a 2 Then Print 输入的三个数构成直角三角形. ElseIf a = b And a c Or a = c And b c Or b = c And a c Then Print 输入的三个数构成等腰三角形. Else Print 输入的三个数构成任意三角形. End If End If 2. 输入一年份, 判定是否为闰年,并显示有关信息 . 判定闰年的条件是:年份能被 4 整除但 不能被 100 整除,或者能被 400 整除 . 请输入要判定是否为闰年的年号: a = ValInputBox If a Mod 4 = 0 And a Mod 100 0 Or a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 VB 复习资料 xs
限制150内