VB程序设计教程(第四版) 龚沛曾

VB程序设计教程(第四版) 龚沛曾VB程序设计教程(第四版)龚沛曾课后习题答案目录第一章课后答案第二章课后答案第三章课后答案第四章课后答案第五章课后答案第六章课后答案第七章课后答案第八章课后答案….第一章课后答案1、简述VisualBasic的特点。答:(1)具有基于对象的可视化设计工具(2)事件驱动的编程机制(3)提供易学易用的应用程序集成开发环境(4…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

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

 

第三章课后答案

  1. 下列哪些是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( )

第四章课后答案

第五章课后答案

第六章课后答案

第七章课后答案

第八章课后答案

….

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/184872.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • python学习笔记——hashlib模块「建议收藏」

    python学习笔记——hashlib模块「建议收藏」上篇:https://blog.csdn.net/qq_42489308/article/details/89813895hashlibHash,译做“散列”,也有直接音译为“哈希”的。把任意长度的输入,通过某种hash算法,变换成固定长度的输出,该输出就是散列值,也称摘要值。该算法就是哈希函数,也称摘要函数。MD5是最常见的摘要算法,速度很快,生成结果是固定的16字节,通常用一个32…

  • vue前端面试题2022_前端常见面试题

    vue前端面试题2022_前端常见面试题然后现在也是找了一些在Vue方面经常出现的面试题,留给自己查看消化,也分享给有需要的小伙伴。如果文章中有出现纰漏、错误之处,还请看到的小伙伴留言指正,先行谢过。以下↓1.说一下Vue的双向绑定数据的原理vue实现数据双向绑定主要是:采用数据劫持结合“发布者-订阅者”模式的方式,通过Object.defineProperty()来劫持各个属性的setter、…

  • 舆情监测系统 源码_2017年舆情大事件

    舆情监测系统 源码_2017年舆情大事件importbreeze.linalgimportorg.apache.spark.ml.Pipelineimportorg.apache.spark.ml.classification.MultilayerPerceptronClassifierimportorg.apache.spark.ml.evaluation.MulticlassClassificationEva…

  • android的toast提示_android studio unknown host

    android的toast提示_android studio unknown host相信很多人遇到过这关问题编码的设置问题但是我要说的并不是这个问题 而是系统自动弹出的toast 醉了这特么谁看得懂 后来经过观察发现是权限的问题如果需要获取权限但是没有处理的话默认是会弹出这个提示 因此首先要检查是否拥有该权限如果拥有再搞事情,如果没有就申请权限/*********获取设备id的权限检查*********/if(islacksO

  • java递归结束条件_方法递归必须有结束条件

    java递归结束条件_方法递归必须有结束条件需求:希望递归结束后去更新UI界面。那什么时候才是递归结束呢。网上有人去判断一个固定参数,然后结束,简直莫名其妙,这个固定参数居然是随便乱取的,不科学。思路:根据判断i=0,收集size的值。通过i=0,收集到循环的长度,因为每个循环都有i=0的时候,而且都只有唯一一个,根据num能收集到循环总长度。代码:for(inti=0;i<((List)data).size()

  • 遍历ArrayList并移除一个元素[通俗易懂]

    遍历ArrayList并移除一个元素[通俗易懂]前言这是一个比较经典的面试题,相信也会有不少人遇到,今天就在此记录一下,写了两种方式供大家参考。方式一在for循环中删除元素,倒序遍历ArrayList能够有效防止漏删,这里大家可能会有疑问了?假设按照从0到size-1下标来删那么如果有相邻的两个元素是一样的,删除了第一个,此时数组长度会-1并且所有元素往前移动一位,那么第二个就移动到第一个元素的位置了,此时控值for循环的下标i已经+1了等于直接就跳过了第二个重复元素,倒叙就不会出现此类情况了。List<String>strs=

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号