云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > VB第二、三章习题答案

VB第二、三章习题答案

  • 62 次阅读
  • 3 次下载
  • 2026/1/10 10:54:45

第一章课后习题

一、选择题

1. VB 6.0 集成开发环境中不能完成的功能是 . (A) 输入编辑源程序 (B)编译生成可执行程序 (C) 调试运行程序 (D)自动查找并改正程序中的错误 2.VB 6.0是一种面向 的编程环境。

(A)机器 (B)对象 (C)过程 (D)应用 3.下列关于VB编程的说法中,不正确的是 。

(A)属性是描述对象特征的数据 (B)事件是能被对象识别的动作 (C)方法提示对象的行为 (D)VB程序采用的运行机制是面向对象 4.在VB中最基本的对象是 ,它是应用程序的基石,是其他控件的容器。 (A)文本框 (B)命令按钮 (C)窗体 (D)标签 5.有程序代码如下:

Text1.text=\

则Text1、Text、\分别代表 。 (A)对象、值、属性 (B)对象、方法、属性 (C)对象、属性、值 (D)属性、对象、值

6. 对于窗体,下面______属性在程序运行时其属性设置起作用。 (A)MaxButton (B)BorderStyle (C)Name (D)Left 7. 类是对象的抽象,对象则是类的具体化。在窗体上建立的一个控件称为______。 (A)对象 (B)容器 (C)实体 (D)类

8. 若要使标签控件显示时不覆盖其背景内容,要对______属性进行设置。 (A)BackColor (B)BorderStyle (C)ForeColor (D)BackStyle 9. 用一个程序段对一对象被单击(或双击)作出响应,从而实现指定的操作,称为______。 (A)可视画化程序设计 (B)事件驱动编程机制 (C)过程化程序实际方法 (D)非过程化程序设计语言 10. 文本框没有______属性。

(A)Enabled (B)Visible (C)BackColor (D)Caption 11. 不论何控件,共同具有的是______属性。

(A)Text (B)Name (C)ForeColor (D)Caption 12. 要使Form1窗体的标题栏显示\欢迎使用VB\,以下______语句是正确的。 (A)Form1.Caption=“欢迎使用VB” (B)Form1.Caption='欢迎使用VB ' (C)Form1.Caption= 欢迎使用VB (D)Form1.Caption=\欢迎使用VB\13. 要使某控件在运行时不可显示,应对______属性进行设置。

(A)Enabled (B)Visible (C)BackColor (D)Caption 14. 要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对下列______属性设置就有效。

(A)MaxButton (B)BorderStyle (C)Width (D)MinButton 15. 当运行程序时,系统自动执行启动窗体的______事件过程。

(A)Load (B)Click (C)UnLoad (D)GotFocus

16. 当文本框的ScrollBars属性设置了非零值,却没有效果,原因是______。

(A)文本框中没有内容 (B)文本框的MultiLine属性为False (C)文本框的MultiLine属性为True (D)文本框的Locked属性为True 17. 要判断在文本框是否按了Enter键,应在文本框的______事件中判断。 (A)Change (B)KeyDown (C)Click (D)KeyPress 18. 将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件到其他机器上不能运行的主要原因是______。

(A)运行的机器上无VB系统 (B)缺少.frm窗体文件 (C)该可执行文件有病毒 (D)以上原因都不对

19. 当需要上下文帮助时,选择要帮助的“难题”,然后按______键,就可出现MSDN窗口及显示所需“难题”的帮助信息。

(A)Help (B)F10 (C)Esc (D)F1 20. Visual Basic有三种工作模式,它们分别是______模式。

(A)设计、编译和运行 (B) 设计、运行和中断 (C) 设计、运行和调试 (D) 编译、运行和调试 二、填空题

1. 对象的三要素为_属性、方法、事件。

2. 在刚建立工程时,使窗体上的所有控件具有相同的字体格式,应对_form1_的_font__属性进行设置。

3. 当对命令按钮的Picture属性装入.bmp图形文件后,选项按钮上并没有显示所需的图形,原因是没有对_style__属性设置为1(Graphical) 。

4. 在文本框中,通过_selstart__属性能获得当前插入点所在的位置。

5. 要对文本框中已有的内容进行编辑,按下键盘上的按键,就是不起作用,原因是设置了_locked__的属性为True。

6. 在窗体上已建立多个控件如Text1、Label1、Command1,若要使程序一运行焦点就定位在Command1控件上,应对Command1控件设置_TabIndex__属性的值为__0___。

第二章课后习题

一、选择题

1.下面______是不合法的整型常数。

(A)123% (B)123& (C)&O123 (D)3 2.下面______ 是合法的字符常数。

(A)ABC$ (B)”ABC” (C)’ABC’ (D)ABC 3. 下面______ 是合法的单精度型变量。

(A)num! (B)sum% (C)xnn$ (D)mm# 4. 下面______ 是不合法的单精度常量。

(A)100! (B)100.0 (C)1E+2 (D)100.0D+2 5. 一个变量要保存-32786,不应定义成______型变量

(A)integer (B)long (C)single (D)double 6.下面______不是类型说明符。

(A)& (B) $ (C) * (D) @ 7. 按变量名的定义规则,下面______是合法定义的变量名。

(A) A12_3 (B) XY#YX2 (C) Temp2$ (D) static 8. 已知A$=\表达式val(mid(A,2,3) + right(A,3))的值是______。 (A)567124 (B)\(C) 699 (D)456124 9.Int(198.555*100+0.5)/100的值是 。

(A)198 (B)199.6 (C)198.56 (D)200 10.表达式 #11/22/99# -10的运算结果是______。

(A) #11/22/89# (B) #11/12/99# (C) #1/22/89# (D)以上都对. 11. Rnd()函数不可能为下列______值。

(A) 0 (B) 1 (C) 0.0001 (D) 0.33333 12.MsgBox 函数返回值的类型是 。

(A)整型数值 (B)字符串 (C)变体 (D)数值或字符串 13.InputBox 函数返回值的类型是 。

(A)整型数值 (B)字符串 (C)变体 (D)数值或字符串 14.表达式Len(“123程序设计abc”)的值是 。 (A)10 (B)14 (C)20 (D)17 15.下面正确的赋值语句是 。

(A)x+y=30 (B)y=π*r*r (C)y=x+30 (D)3y=x 16.为了给x,y,z三个变量赋初值1,下面正确的赋值语句是 。 (A)x=1:y=1:z=1 (B)x=1,y=1,z=1 (C)x=y=z=1 (D)xyz=1 二、填空题

1.在程序运行过程中,若需对程序中使用到的变量声明均采用显式声明方式,则必须在程序设计时在通用声明段部分加上__ Option Explicit___语句。 2. 已知有如下变量声明语句: Dim a,b As Integer

则变量a的类型是__变体型___。

3. 已知有如下四个算术运算符:\、\、\、\,__/__运算符的优先级别最高。 4. 已知a=3.5, b=5.0, c=2.5, d=True,则表达式:a>=0 AND a+c>b+3 OR NOT d的值是_False__。

5. 数学表达式的VB算术表达式为

__sin(15*3.14/180_)+sqr(x+exp(3))/abs(x-y)-log(3*x)___。

6. 数学表达式 7. 数学表达式

的VB算术表达式为__(a+b)/(1/(c+5)-0.5*c*d)___。 的VB算术表达式为_(-b+sqr(b*b-4*a*c))/(2*a)__。

8. 表示x是5的倍数或是9的倍数的逻辑表达式为_x mod 5=0 or x mod 9=0__。 9. 产生一个100-200(包括100和200)范围内的一个正整数表达式为_Int(Rnd*101+100_) 10. 产生一个\~\范围内的大写字符表达式为_Chr(Int(Rnd*10+67))_。 11. 将任意一个x两位数的个位数和十位数对换,例如12变成21, 实现的表达式是 (x mod 10)*10+x\\10

12. 取字符变量S中,第5个字符起的6个字符的表达式为_MID(s,5,6)__。 13. 表示10≤x<20的关系表达式为__x>=10 and x<20__。 14. 表达式 123+23 mod 10 \\ 7+Asc(\的结果为 188 。

15. 已知A$=\,则表达式Val(Left$(A$,4)+Mid$(A$,4,2))的值为_876554__。 16. 表达式DateAdd(\,1,#1/30/2000# )的结果为__#2/29/2000#____ 。

搜索更多关于: VB第二、三章习题答案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

第一章课后习题 一、选择题 1. VB 6.0 集成开发环境中不能完成的功能是 . (A) 输入编辑源程序 (B)编译生成可执行程序 (C) 调试运行程序 (D)自动查找并改正程序中的错误 2.VB 6.0是一种面向 的编程环境。 (A)机器 (B)对象 (C)过程 (D)应用 3.下列关于VB编程的说法中,不正确的是 。 (A)属性是描述对象特征的数据 (B)事件是能被对象识别的动作 (C)方法提示对象的行为 (D)VB程序采用的运行机制是面向对象 4.在VB中最基本的对象是 ,它是应用程序的基石,是其他控件的容器。 (A)文本框

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com