下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 VB程序设计教程课后答案

VB程序设计教程课后答案.doc

VB程序设计教程课后答案

April王平
2017-10-17 0人阅读 举报 0 0 暂无简介

简介:本文档为《VB程序设计教程课后答案doc》,可适用于高等教育领域

VB程序设计教程课后答案习题一习题二对象指现实世界中的实体。每个对象有自己的特征(属性)、行为(方法)和发生在该对象上的活动(事件)。类是对同一种对象的集合与抽象。类包含所创建对象的属性数据以及对这些数据进行操作的方法。封装和隐藏是类的重要特性将数据结构和对数据的操作封装在一起类的设置值范围,由系统指定。若为由用户提供的图形文件定义鼠标指针形状。()MouseIcon属性:在MousePointer属性值为时存放自定义的鼠标图标文件(ico或cur)。图标库在Graphics目录下。窗体的事件:Load事件是在窗体被装入工作区时触发的事件。当应用程序启动自动执行该事件该事件通常用来在启动应用程序时对属性和变量进行初始化。窗体的方法:()Print方法用来显示文本Cls方法不能清除窗体在设计时的文本和图形。格式:对象cls()Move方法可移动窗体或控件并可改变其大小。语法格式如下:对象Move左边距离,上边距离,宽度,高度标签作用:用于显示文本(输出)信息不能作为输入信息的界面。其显示或输入的正文多行属性设置为True时文本框可以输入或显示多行正文同时具有文字处理器的自动换行功能按Enter键可插入一空行。()ScrollBars滚动条属性None无滚动条Horizontal水平滚动条Vertical垂直滚动条Both同时加水平和垂直滚动条注意:当MultiLine为True时ScrollBars才有效()PassWordChar设置显示文本的替代符。例如当设置为“*”则在文本框输入的指定文本控件是否可被编辑默认值为False(可编辑)当设置为True时文本控件相当于标签控件的作用。注意:Locked与Enabled的区别。()文本选定的正文开始位置SelLength选定的正文长度SelText选定的正文内容这个属性互相关联,例如设置SelStart、SelLength后SelText自动存放指定的文本。注意:属性窗口中没有这三个属性只能在程序代码中使用。文本框的事件:()Change事件:当Text属性值发生改变时引发该事件()KeyPress事件:按下并且释放键盘上的一个键时引发焦点所在控件的KeyPress事件所按键的值存放在参数KeyAscii中。对回车的判断KeyAscii=文本框最有用的方法是SetFocus把光标移到指定的文本框中。命令按钮Picture属性:按钮可显示图片文件(bmp和Ico)当Style为时有效。启动窗体时将命令按钮定位在窗体中央的代码PrivateSubFormLoad()CommandLeft=FormScaleWidthCommandWidthCommandTop=FormScaleHeightCommandHeightEndSub(vb图片文件在C:ProgramFilesMicrosoftVisualStudioCommonGraphics文件夹。安装VB时可选择是否安装这些图片文件。习题三合法常量:()Double()错误()Double()Double()错误()Integer()String()String()Date()Double()错误(汉字字符)()Integer(八进制)()错误(八进制无数码)()Integer()Boolean()错误()错误(十六进制无数码g)()Single说明:浮点型变量默认为Double类型而非Single。合法变量名:()()()误:数字开头()误:含空格()误:关键字()()误:关键字()误:有括号()()()()(汉字字符可作为变量名但不常用且此名称易误解)变量命名规则见P。字母(汉字)开头字母(汉字)、数字、下划线组成长度为个字符关键字不可作为变量名但可在变量名中嵌入关键字不区分大小写。常量、数组、类型、函数、过程、对象命名规则与此相同。常量名通常全og())Sqr(xy)根据条件写表达式()随机产生大写字母Chr(Int(Rnd*(Asc(L)Asc(C))Asc(C)))(),Int(Rnd*)()点(x,y)位于第一或第三象限xAndyOrxAndy或x*y()x是或的整数倍xMod=OrInt(x)=x()将两位整数x的个位与十位对换x(xMod)*()四舍五入取两位小数Round(x,)()字符变量C是字母字符(不区分大小写)准确地说是:字符变量C的第一个字符是字母C=AAndC=ZOrC=aAndCz或UCase(C)=AAndUCase(C)=Z或LCase(C)=aAndLCase(C)=z()字符变量S第个字符起取个字符Mid(S,,)()x,=xAndx()xy至少有一个小于zxzOryz()xy都大于zxzAndyz写表达式的值()注意运算的优先级顺序以及整除运算“”的计算()计算时由于两个操作数类型不同在可能的情况下自动采用精度较高的类型即把字符型转换为数值型得到然后进行字符串连接运算再自动将两个数值转换为字符串得。()在四舍五入函数产生之前这就是四舍五入的计算方法()先进行字符串的“”运算再转换成数值。在变量名和函数名后可加上类型符以强调其类型但不是必须的。()()(Shell函数调用i=Shell(mspaintexe,)„启动画图i=Shell(C:ProgramFilesMicrosoftOfficeOFFICEwinwordexe,)„启动Word说明:“画图”是Windows本身提供的程序可以省略路径。答:单精度浮点型第题答案在教材中找。习题四第题答案在教材中找。赋值语句的错误()x不能做变量名。上机验证结果:VB将识别为行号x=Sin(x)y是为变量x赋值。故无语法错误。()Sqr函数的参数为负数。上机验证结果:“无效的过程调用或参数”()赋值号左边不是变量名。上机验证结果:“缺少子程序、函数或属性”()除数为上机验证结果:“溢出”。答案略说明:小数位可以使用四舍五入函数Round或输出格式函数Format。例如Round(x,)和Format(x,“”)均可使结果只保留两位小数。但如果四舍五入后要进行数值运算则使用Round函数例如z=Round(x,)Round(y,)。而Format函数通常只用于输出格式设置。(指出错误()“”应改为“=”前者是中文字符不具有运算功能。()“x”应改为“xAndx”否则运行结果错误。(写条件语句()DimcAsStringc=InputBox(c=)IfMid(c,,)=CThenMsgBoxYesElseMsgBoxNoEndIf()#使用If语句DimxAsSing句DimxAsSingle,yAsSingle,zAsSingle,MaxAsSinglex=Val(InputBox(x=))y=Val(InputBox(y=))z=Val(InputBox(z=))Max=xIfyMaxThenMax=yIfzMaxThenMax=zPrintMax=Max#使用IIF函数x=Val(InputBox(x=))y=Val(InputBox(y=))z=Val(InputBox(z=))Max=IIf(xy,x,y)Max=IIf(zMax,z,Max)PrintMax=Max计算循环次数()()()()死循环直至溢出号语句执行次第号语句执行次执行第号语句输出的结果是:

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/8

VB程序设计教程课后答案

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利