VB理论答案.docVIP

  • 31
  • 0
  • 约6.33千字
  • 约 10页
  • 2017-05-12 发布于河南
  • 举报
VB理论答案

第一讲 习题参考答案 一、理论部分 1. Visual Basic6.0集成环境中包括哪些主要窗口?(至少回答4个) 答:主窗口、工程资源管理器窗口、属性窗口、窗体窗口、代码窗口、窗体布局窗口。 2.Visual Basic6.0的工程可以包括哪几种文件? 答:工程文件、窗体文件、标准模块文件、类模块文件。 3.当进入VB集成环境,发现没有显示工具箱窗口,应选择________菜单的 _________ 选项,使工具箱窗口显示。 答:视图;工具箱 4.Visual Basic的三种工作模式分别是_________、_________ 、_________ 模式。 答:设计、中断和运行模式。 5.简述对象的三要素及其定义。 答:对象的三要素是属性、事件和方法。 属性:是反映对象的特征。事件:是VB预先设置好的,可以被对象识别的动作。方法:面象对象的程序设计语言提供的一种特殊的过程和函数。 6.简述spc(n)函数、Tab(n)函数的作用和区别,语句后;(分号)、,(逗号)和无符号的区别。 答:Spc(n)函数:插入n个空格,允许重复使用。 Tab(n)函数:左端开始右移动n列,允许重复使用。 ;(分号):光标定位上一个显示的字符后。 ,(逗号):光标定位在下一个打印区的开始位置处。 无符号时表示换行。 第二讲 习题参考答案 一、理论部分 1. 如何使窗体以最小化方式运行? 答:将窗口的Windowstate 属性设置为1。 2. 标签(Label)和文本框(Textbox)的区别是什么? 答:标签用来显示输出的文本信息,不可以作为输入界面,显示的内容用Caption属性来设置或修改。文本框是文本的编辑区域,在设计和运行期间可以在区域中输入、编辑、修改和显示文本,用Text属性来设置文本框中显示的内容。 3. 当用鼠标单击窗体时,会触发哪些事件? 答:form_click() mouse_down mouse_up 4.图片框与图像框的区别。 答:详见P39 5. 在图形框或图像框中加载图片的方法有哪些? 答:详见P38 第三讲 习题参考答案 一、理论部分 1.下列哪些是VB合法变量名: A.a123 B.12_b C.Integer D.ABC E.False F.cos(x) G.abcd 答:ADG 2.写出 的VB表达式。 答:Abs(x+y)+z^5 3.写出产生100~200(包括100和200)范围内的一个正整数的VB表达式。 答:Int(Rnd*101+100) 4.写出表示x是3或7的倍数的VB表达式。 答:x mod 3=0 Or x mod 7=0 5.写出5=x10的VB表达式。 答:x=5 And x10 6.已知S=“123456”,求表达式Val(Left(S,4)+Mid(S,4,2))的值。 答:123445 7.将数字字符串转换成数值,使用什么函数?取字符串中的某几个字符,使用什么函数?实现大小写字母间的转换,使用什么函数? 答:Val()、Mid()、Ucase()。 第四章 习题 一、理论部分 1.程序设计的三种基本结构是什么? 答:顺序结构、选择结构和循环结构。 2.Msgbox函数与Inputbox函数之间有什么区别?各自返回结果为什么类型? 答:Inputbox函数可以产生一个对话框,这个对话框作为输入数据的界面等待用户输入数据,函数返回输入的值,类型为字符型。Msgbox函数可以产生一个消息框,等待用户选择按钮,当用户单击某个按钮时,函数返回按钮的值,类型为整型。 3.语句: If 表达式 Then …… 中的表达式可以是算术、字符、关系、逻辑表达式中的哪些? 答:表达式:一般为关系表达式、逻辑表达式,也可以为算术表达式。 4.For循环中如何计算循环次数? 答:循环次数:n=Int() 5.请说明Do…Loop循环的两种形式,以及它们的区别。 答:详见P87。 6.循环嵌套的注意事项有哪些? 答:1、内循环变量与外循环变量不能同名;2、外循环必须完全包含内循环,不能交叉。 第五章习题(一) 问答题 简述静态数组和动态数组的区别,分别如何声明? 答:静态数组在声明时数据大小确定。动态数组声明时没有给定数组的大小,使用时需要用redim语句重新指定数组的大小。使用动态数组的优点是可以根据用户需要,有效地利用存储空间,它是在程序执行到redim语句时才分配存储单元,而静态数组是在程序编译时分配存储单元。 简述array函数的使用方法。P98 使用redim语句来改变动态数组的大小时,preserve参数的作用。 答:每次使用redim语句会使数组中原来的数据丢失,使用preserve参数保留数组中原来的数据。 4、按照VB默认规定,数组声明d

文档评论(0)

1亿VIP精品文档

相关文档