- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章VisulBasic语言基础
第二章 Visual Basic语言基础 2.1 Visual Basic的基本数据类型 数据的类型是指数据在计算机内部的表述和存储形式。 Visual Basic提供了11种基本数据类型和一种用户自定义数据类型 。 2.1.1 用于保存数值的数据类型 Visual Basic中用于保存数值的数据类型有6种:整型(Integer)、长整型(Long)、单精度型(Single)、双精度型(Double)、字节型(Byte)和货币型(Currency)。 2.2 常量与变量 前一节介绍了Visual Basic的基本数据类型,在程序设计中,这些不同类型的数据既可以常量的形式出现,也可以变量的形式出现。常量是那些在程序运行过程中,其值不发生改变的量;而变量在程序运行过程中,其值是可以改变的。 2.3 Visual Basic中的运算符 和运算表达式 运算是对数据进行加工处理的过程,描述各种不同运算的符号称为运算符,而参与运算的数据就称为操作数。由运算符和对应的操作数所构成的一个有意义的式子就称为表达式。 2.3.1 算术运算符与算术表达式 (1)算术运算符 (2)算术表达式书写规则 (3)算术运算符的优先级 2.3.2 字符串运算符和字符串表达式 (1)“+”的运算规则 (2)“”的运算规则 2.3.3 日期表达式 日期表达式由算术运算符“+、-”、算术表达式、日期型数据和日期型函数所组成。 2.3.4 关系运算符与关系表达式 2.3.5 逻辑运算符与逻辑表达式 2.3.6 表达式的类型转换及执行顺序 (1)不同数据类型的转换 (2)执行顺序 2.4 Visual Basic程序书写规则 (1)程序的注释 (2)语句的断行 (3)将多条语句写在同一行上 (4) 使用不同进制的数 (5)使用行号与标号 2.5 Visual Basic的常用内部函数 2.5.1 数学函数 2.5.2 数据类型转换函数 2.5.3 字符串操作函数 2.5.4 日期和时间函数 2.6 Visual Basic的基本输入输出语句 2.6.1 消息框MsgBox MsgBox函数的使用方式为: 变量 = MsgBox (提示信息[, 对话框类型][, 对话框标题]) [例2-1] MsgBox的使用实例。 2.6.2 输入框InputBox函数 [例2-2]利用InputBox函数,编写一个输入学生姓名的对话框,输入完成后,把输入的学生姓名打印在窗体上。 2.6.3 Print方法 1.使用Print方法 [例2-3]编写程序用输入框输入球的半径,然后计算球的体积和表面积,并使用Print方法在窗体中直接输出结果, 2. 与Print方法有关的函数 (1)Tab函数 (2) Spc函数 2.6.4 格式输出函数 格式输出函数Format可以使数值、日期或字符按指定的格式输出,常用于Print方法中。其语法格式为: Format (表达式[,格式字符串]) (1) 数值的格式化 (2) 日期和时间格式化 [例2-4]下面的程序通过Format函数,用print语句在屏幕上显示的日期和时间。 (3) 字符串格式化 2.7 Visual Basic的基本控制结构 2.7.1 顺序结构 [例2-5]编写程序交换两个变量中的数据。 2.7.2 条件分支结构 (1)简单分支结构(单分支结构) (2)选择分支语句(双分支结构) (3)多分支结构 [例2-6]编程将学生的百分制成绩转换成等级制,90分以上(包括90)为A,80~90分(包括80)为B,70~80分(包括70)为C,60~70分(包括60)为D,60分以下为F。 [例2-7]将[例题2-6]的程序用Select Case语句编写如下 。 [例2-8]某商场采用购物打折的优惠办法促销,每位顾客一次购物 在100元以上,按九五折优惠; 在500元以上,按九折优惠; 在1000元以上,按八五折优惠; 在5000元以上,按八折优惠。 编写程序,输入顾客的购物款,计算并显示出顾客的实际应付款。 (4)If语句的嵌套使用 [例2-9]某企业为了推销其产品,提出一项优惠措施。规定凡购买其产品1
文档评论(0)