1、vb程序设计教程第四版课后答案docvb 程序设计教程第四版课后答案 【篇一: visual_basic 程序设计教程 (第 4 版)_课后答案】第一章 习题参考答案一、 填空题1、对象事件驱动2、编译运行模式 解释运行模式二、 简答题1、 简述 vb 的特点。答:可视化的程序设计方法面向对象的程序设计思想事件驱动的编程机制结构化的程序设计语言高度的可扩充性强大的数据库访问能力支持动态数据交换支持对象链接与嵌入2、简述 vb 的安装过程。答:向光驱中放入 vb 安装光盘;计算机将运行自动安装程序,若没有,执行 vb 目录下的setup.exe ; 根据提示逐一回答问题,并点击 “下一步 ”;点
2、击 “完成 ”;2、 如何启动 vb 。答:三种方法:单击 “开始 ”按钮,选择 “程序 ”菜单下的 “microsoft visual basic6.0 中文版 ”菜单项并单击;双击桌面上的 vb6.0 快捷图标;在 “开始 ”菜单的运行对话框中输入命令来启动 vb ;第二章习题参考答案一、选择题:1-10 、 dcacdbcbbc11-20 、badcabbaab21-29 、aacbbcddc二、填空题1 窗体、控件2 属性值3 属性窗口设置、代码窗口设置4 事件过程5 对象名、下划线、事件名6 form_click第三章习题参考答案一、选择题1、b 2、c 3 、a4、b5、a6、c
3、7、c二、填空题1、 11字符型、字节型、整型、长整型、单精度型、双精度型、货币型、逻辑型、日期型、对象型、变体型。 string 、byte 、integer 、long 、single 、double 、currency 、boolean 、date 、object 、variant2、 双引号(英文)、#3、 ascii 、1、24、 public 、通用、 dim 、static 、private 、static5、 、+、+6、 now() 、time 、日期型三、解答题1、(3) 2 、(1 ) 3、(1)常量(关键字) (2)字符型常量( 3)逻辑型常量( 4)变量 (5)字符串
4、常量 (6)变量(7)字符串常量( 8)变量( 9)日期型常量 (题目应是#11/16/1999# )(10)数值型常量(单精度)4、315、(1)(1+y/x)/(1-y/x) (2)x3+3*x*y/(2-y)(3)sqr(abs(a*b-c3) (4)sqr(s*(s-a)*(s-b)*(s-c)6、7、(1)13 (2)17(3)#1999-11-12# (4)zxy123abc8、(1)19(2)8.166*667(3)525(4)2 9、(1)-4 (2)2 . 82842712474619 (3)-3(4)49(5)”hello (”6)he7)16 (8) “-459.65 ”
5、(9)510、(4)11、(2)12、(4)第四章习题参考答案一、选择题: 17: daabbcd 二、填空题1 500.00%2 将字号扩大为原来的二倍3 b三、编程题(略) 1文本框、标签和命令按钮的名称分别为 text1 、label1 、command1 private sub command1_click() label1.caption=text1.text command1.caption=text1.textend sub2单价、数量、折扣和应付款对应的文本框的名称分别为: text1 、text2 、text3 和 text4 ,计算和清除命令按钮的名称分别为:command
6、1 和 command2 。private sub command1_click() text4=val(text1)*val(text2)*val(text3)end subprivate sub command2_click()text1= ” : text2= ”: text3= ”: text4= ” end sub3文本框、 “转大写 ”命令按钮和 “转大写 ”命令按钮的名称分别为text1 、command1 和 command2 private sub command1_click() text1=ucase(text1)end subprivate sub command2_c
7、lick()text1=lcase(text1)end sub第五章 习题参考答案一、选择题:111: caabbabbbcc二、填空题1(3) 2 1 2 3 3 223 4 160 5 9678 7 x=5 ( 或 x6 或 x7) 8 b9isum isum+j 1250 三、编程题1private sub form_click() dim i%,s%s=0for i = 101 to 200 step 2if i mod 30 thenprint i s=s+i end if next i print send sub2private sub form_click() dim n%,s
8、 s=1:n=0while s=400000 n=n+1s=s*n wendif s400000 then n=n-1print n end sub 3private sub form_click()dim imin%,imax%,i%,r%imin=100:imax=20for i=1 to 20 r=int(rnd*51+50)if rimax then imax=rif rimin then imin=rnext iprint imax,iminend sub第六章 习题参考答案一、选择题:113: abaaccbadadbb二、填空题1intervallabel1.caption=ti
9、me2list1.listcountinterval三、编程题1. private sub command1_click()if option1.value = true and option3.value = true thentext1.fontname = 宋体 text1.fontsize = 8end ifif option1.value = true and option4.value = true then text1.fontname = 宋体text1.fontsize = 12 end ifif option2.value = true and option3.value
10、= true then text1.fontname = 黑体text1.fontsize = 8 end ifif option2.value = true and option4.value = true then text1.fontname = 黑体text1.fontsize = 12 end ifend sub hscroll1.max 2.9.timer 的 enable 为 falseinterval 为 100 private sub command1_click()timer1.enabled = trueend sub private sub command2_click
11、()timer1.enabled = falseend subprivate sub timer1_timer() 汽车.left = 汽车.left + 100 end sub第七章 习题参考答案一、选择题:112: dcadd bbdac cb二、填空题142 2 index 3 414a(i)=a(11-i) a(11-i)=tmp51 6 x mod 7=0 7 21080 to 8i+1 to 993 k110 1001max maxarrn(i) ( 或者 arrn(i)max)三、编程题1private sub c1_click() if op1(0).value=true th
12、en p1.print 选择“了椭圆形 ” if op1(1).value=true then p1.print 选择“了圆形 ” if op1(2).value=true then p1.print 选择“了正方形 ”end sub2统计按钮名为 command1 ,输入框名为 text1 ,输出框为text2(multline 设为 true) private sub command1_click() dim x(1 to 26) as integer,i as integer dim s as string,l as integer l=len(text1.text)for i=1 to
13、 l s=mid(text1,i,1) s=ucase(s)if s = a and s = z then【篇二: vb 程序设计教程课后答案 (第三版 )】找。习题二1.对象指现实世界中的实体。每个对象有自己的特征 (属性)、行为(方法)和发生在该对象上的活动 (事件)。类是对同一种对象的集合与抽象。类包含所创建对象的属性数据,以及对这些数据进行操作的方法。封装和隐藏是类的重要特性,将数据结构和对数据的操作封装在一起,类的内部实现细节对用户来说是透明的。vb 工具箱中的可视图标是 vb 系统设计好的标准控件类。通过将控件类实例化,得到真正的控件对象。在窗体上画一个控件,就将类转换为对象,创建
14、了一个控件对象。vb 中常用的对象是控件。此外, vb 还提供了系统对象。窗体是个特例,它既是类也是对象。当向一个工程添加一个新窗体时,实质就由窗体类创建了一个窗体对象。对象的三要素:属性、事件和方法。属性:存放对象的数据 (决定对象外观及功能 )对象属性的设置方法:在设计阶段,利用属性窗口直接设置属性值;程序运行时,通过语句对象名.属性名 =属性值。若属性只能在设计阶段设置,在程序运行阶段不可改变,称为只读属性。 事件:发生在对象上的事情。同一事件,对不同的对象,会引发不同的反应。 事件过程:应用程序处理事件的步骤。应用程序设计的主要工作就是为对象编写事件过程的代码。方法:面向对象的程序设计语言,为程序设计人员提供了一种特殊的过程和函数。方法是面向对象的,调用时一定要指明对象。2.窗体和控件具有的基本属性 “(1) name 属性:名称所创建的对象名称 ,在程序中引用。(2) caption 属性:标题该属性决定了对象上显示的内容。(3) height 、width 、top 和 left 属性决定对象的大小和位置。(4) enabled 属性:对象是否允许操作(5) visible 属性:对象是否可见(6) font 属性组:文本的外观fontname 字体、fontsize 大小fontbold 粗体、 fontitalic 斜体fontstrikethru 删除线
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1