VB程序设计教程(第四版) 龚沛曾
VB程序设计教程(第四版) 龚沛曾 课后习题答案
目录
第一章课后答案
第二章课后答案
第三章课后答案
第四章课后答案
第五章课后答案
第六章课后答案
第七章课后答案
第八章课后答案
....
第一章课后答案
1、简述Visual Basic的特点。
答:(1)具有基于对象的可视化设计工具
(2)事件驱动的编程机制
(3)提供易学易用的应用程序集成开发环境
(4)结构化程序语言
(5)强大的网络、数据库、多媒体功能
(6)完备的联机帮助功能
3、Visual Basic 6.0有学习版、专业版和企业版,怎样知道所安装的是哪个版本?
答:在启动封面上能显示对应的版本
4、Visual Basic 6.0有多种类型的窗口,若想在设计时看到代码窗口,怎样操作?
答:选择视图——代码窗口
5. 叙述建立一个完整的应用程序的过程。
答:(1)建立用户界面的控件对象
(2)控件属性的设置
(3)控件事件过程及编程
(4)运行和调试程序
(5)保存程序
6. 当建立好一个简单的应用程序后,假定该工程仅有一个窗体模块。试问该工程涉及多少个要保存的文件?若要保存该工程中的所有文件,应先保存什么文件,再保存什么文件?若不这样做,系统会出现什么信息?
答:2个;先保存.frm文件,再保存.vbp文件;系统会弹出“文件另存为”对话框。
7. 保存文件时,若不改变目录名,则系统默认的目录是什么?
答:VB98
第二章课后答案
2、属性与方法的区别是什么?
答:对象中的数据保存在属性中,用来描述和反映对象特征的参数。
方法是附属于对象的行为和动作,也可以理解为指使对象动作的命令。
5、如果文本框要显示多行文字,应对什么属性设置为何值?
答:将文本框的Multiline属性设置为True.
6、标签和文本框的区别是什么?
答:标签的内容在Caption属性内,在窗体上只能显示文字,不能编辑。
文本框内容在Text属性内,在窗体上可直接对内容进行编辑。
7、要让文本框获得焦点的方法是什么?
答:SetFocus
9、当某文本框输入数据后(按了回车键),经判断后认为是数据输入错,应怎样删除原来文本框中的数据?
答:[文本框.]text=””
10.在程序运行前,对某些控件设置属性值,除了在窗体中直接设置外,还可以通过代码设置,这些代码一般存放在什么事件中?如果要将命令按钮定位在窗体的中央,试写出事件过程代码。
答:Form_Load( );
Private Sub Form_Load()
Command1.Left = Form1.ScaleWidth \ 2 - Command1.Width \ 2
Command1.Top = Form1.ScaleHeight \ 2 - Command1.Height \ 2
End Sub
第三章课后答案
- 下列哪些是VB的合法常量,分别指出其类型。
(1)100.0 单精度型 (2)%100 非法
(3)1E1 单精度型 (4)123D3 双精度型
(5)123,456 非法 (6)0100 整型
(7)”ASDF” 字符型 (8)”1234” 非法
(9)#2000/10/7# 日期型 (10)100# 双精度型
(11) 非法 (12)&O100 八进制整型
(13)&O78 非法 (14)&H123 十六进制整型
(15)True 逻辑型 (16)T 非法
(17) &H12ag 非法 (18)-1123! 单精度型
2. 下列符号中,哪些是VB的合法变量名?
(1)a123 合法 (2)a12_3 合法
(3)123_a 非法 (4)a 123 非法
(5)Integer 非法 (6)XYZ 合法
(7)False 非法 (8)sin(x) 非法
(9)sinx 合法 (10)变量名 合法
(11)abcdefg 合法 (12) 非法
3. 把下列算术表达式写成VB表达式。
(1) Abs(x+y)+z^5
(2) (1+x*y)^6
(3) (10*x+Sqr(3*y))/x/y
(4) (-b+sqr(b^2-4*a*c))/(2*a)
(5) 1/(1/r1+1/r2+1/r3)
(6) sin(45*3.14/180)+(exp(10)+ log(10))/sqr(x+y+1)
4.根据条件写出相应的VB表达式。
(1)产生”C”~”L”范围内的一个大写字符。
Chr(int(Rnd*10+67)
(2) 产生100~200(包括100和200)范围内的一个正整数。
Int(Rnd*101+100)
(3)已知直角坐标系中任意一点的坐标(x,y),表示其位于第一或第三象限内。
x*y>0
(4) 表示x是5或7的倍数。
x Mod 5=0 or x Mod 7=0
(5)将任意一个两位数x的个位数与十位数对换。例如,x=78,则表达式的值应为87.
(x Mod 10)*10+x\10
(6) 将变量x的值按四舍五入保留小数点后两位。例如,x的值为123.2389,则表达式的值应为123.24。
Round(x,2)
(7)表示字符型变量C是字母字符(不区分大小写字母)。
Ucase(c)>=”A” And Ucase(c)<=”Z”
(8) 取字符型变量S中从第5个字符起的6个字符。
Mid(S,5,6)
(9)表示关系表达式。
x>=10 And x<20
(10) x, y之一小于z。
x<z And y>=z Or y<z And x>=z
(11)x 和 y都大于z。
x>z And y>z
5. 写出下列表达式的值:
(1)123+23 mod 10 \ 7+Asc(“A”) 188
(2) 100+”100”& 100 “200100”
(3)Int(68.555*100+0.5)/100 68.56
(4) 已知A$=”87654321”,求表达式Val(Left$(A$,4)+Mid$(A$,4,2)) 876554
(5)DateAdd(“m”,1,#1/30/2000#) #2/29/2000#
(6) Len (“VB程序设计”) 6
7. Visual Basic提供了哪些标准数据类型?声明类型时,其类型关键字分别是什么?其类型符又是什么?
数据类型 |
关键字 |
类型符 |
字节型 |
Byte |
无 |
逻辑型 |
Boolean |
无 |
整型 |
Integer |
% |
长整型 |
Long |
& |
单精度型 |
Single |
! |
双精度型 |
Double |
# |
货币型 |
Currency |
@ |
日期型 |
Date(time) |
无 |
字符型 |
String |
$ |
对象型 |
Object |
无 |
变体型 |
Variant |
无 |
9. 将数字字符串转换成数值,使用什么函数?判断是否是数字字符串,使用什么函数?取字符串中的某几个字符,使用什么函数?实现大小写字母间的转换,使用什么函数?
Val( ); IsNumeric( );Mid( );Ucase( ),Lcase( )
第四章课后答案
第五章课后答案
第六章课后答案
第七章课后答案
第八章课后答案
....
VB程序设计教程(第四版) 龚沛曾相关推荐
- VB程序设计教程(第四版)龚沛曾 实验8-2
VB程序设计教程(第四版)龚沛曾 实验8-2 将斐波那契数列的前10项写入文件Fb .dat,然后从该文件将数据读取出来并计算合计和平均数,最后送入列表框. 要求:文件数据格式如2.8.2所示,列表框 ...
- VB程序设计教程(第四版)龚沛曾-实验8-6
实验8-6 VB程序题:编写一个随机文件程序. 要求: (1)建立一个具有5个学生的学号.姓名和成绩的随机文件(Random. dat). (2)读出Random.dat文件中的内容,然后按成绩排序, ...
- VB程序设计教程(第四版)龚沛曾-实验8-5
实验8-5 编写一个能将任意两个文件的内容合并的程序,程序界面由读者由自由设计. 解题,在窗体建立一个按钮控件,假定C盘已经有两个要合并的文件text1.dat和text2.dat,代码如下: Pri ...
- VB程序设计教程(第四版)龚沛曾-实验8-2
实验8-2 将斐波那契数列的前10项写入文件Fb .dat,然后从该文件将数据读取出来并计算合计和平均数,最后送入列表框. 要求:文件数据格式如2.8.2所示,列表框中项目格式如图2.8.3所示. 解 ...
- VB程序设计教程(第四版)龚沛曾-实验8-1
实验8-1 编写如图2.8.1所示的应用程度.若单击"建立文件"按钮,则分别用Print#和和Write#语句将三个同学的学号.姓名和成绩写入Score.dat和Score1.da ...
- VB程序设计教程(第四版)龚沛曾-实验8-7
实验8-7 在教学篇例8.7的基础上增加"修改确定"按钮以及用于定位记录的按钮面板,如图2.8.5所示,并编写时间过程. 解题,代码如下: 先建立标准模块,代码是: Type st ...
- vb程序设计教程第4版龚沛曾 实验答案解析
这里只是个人对书中题目的解答,并不代表最优代码.仅供参考.有哪里错误或者不足的地方还望指出,Thanks♪(・ω・)ノ 以及 不要脸地 求探讨求点赞.嘿嘿 这里使用的是<vb程序设计教程(第四版 ...
- 用vb编制一个计算机程序,VB程序题:编一模拟袖珍计算器的完整程序,界面如下图所示。要求:输入两个操作数和一个操作符,根据操作符决定所做的运算。 VB源码 龚沛曾...
VB程序题:编一模拟袖珍计算器的完整程序,界面如下图所示.要求:输入两个操作数和一个操作符,根据操作符决定所做的运算. VB源码 龚沛曾 提示: 1.为了程序运行正确,对存入操作符的文本框Text3, ...
- vb实验第四版答案_Visual Basic程序设计教程(第4版)实验答案.doc
您所在位置:网站首页 > 海量文档  > 计算机 > Visual Basic Visual Basic程序设计教程( ...
- c语言编程第四版李丽娟课程,C语言程序设计教程 第4版 普通高等教育“十一五”国家级规划教材 教学课件 李丽娟 C语言程序设计教程(第4版)_第4章_分支结构.pdf...
C语言程序设计教程 (第4版) 第4章 分支结构 李丽娟 2013年2月 第4章 分支结构 本章主要内容 1. if语句的基本结构 2.if~else语句基本结构 3. if语句的嵌套结构 4. sw ...
最新文章
- (03) spring Boot 的配置
- NSURLSession的应用
- 二级MS Office公共基础知识错题本(1)
- Codeforces Round #466 (Div. 2): E. Cashback(单调队列+DP)
- 《JavaScript高级程序设计》Chapter 10 DOM
- python pandas series加速原理_python pandas中对Series数据进行轴向连接的实例
- Linux C多线程编程
- Opera中的opera密码修改,半残了
- 2013Esri全球用户大会QA之ArcGIS Online(上)
- 新品开源又融资,长亭科技“脱胎而成”!
- win10开机启动慢如何解决?三种方法帮你解决!
- 2 机器学习入门——逻辑回归之kaggle泰坦尼克号竞赛
- 固态硬盘简称是不是ssd_Tigo金泰克
- 笔记本高分辨软件兼容问题,字体太小或模糊
- vmos虚拟位置_VMOS Pro 虚拟大师一款在安卓手机运行虚拟机的app
- 【KG】TransE 及其实现
- 微信小程序接入腾讯云的对象存储
- 2008年世界顶级防火墙排名
- 首创STM32 USB主机驱动4G rndis设备
- 一个人如何“破圈”?