vb备考课件 第二章 程序设计基础PPT.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vb备考课件 第二章 程序设计基础PPT

2.1、如何学习Visual Basic 2.2、数据类型、常量与变量 2.3、Print语句、赋值语句 2.4、运算符、表达式、常用内部函数;Integer、Long、Single、Double、Currency、Byte;Integer 和 Long用于表示整数。整数的运算速度快、占用内存少,但可表示数值范围小。;用于计算货币的数量,最多保留小数点右边4位和小数点左边15位。;String: 一个英文或者数字字符占1字节 用于存放字符型数据,即用双引号对括起来的字符串,如: “123”、”振兴中华”、 ”THANKS”等。;日期型数据(Date): 8字节,日期文字前后必须添加数字符号“#”,#1 Jan, 97# #January 1, 1999# #1999-8-1 12:30:12PM# 都是合法的日期。;变体型数据(Variant):字节按需分配,是所有未声明的变量的默认数据类型,它对数据的处理完全取决于程序上下文的需要。 Variant型变量可以存储数值型、字符型、日期型、对象型等数据,而不必进行数据类型转换,VB会自动完成任何必要的转换。;3.2 VB的数据类型;常量;符号常量是为了让程序更具可读性而出现的, 包括: (1)系统定义的符号常量 例如:vbRed、vbGreen、vbBlue (2)用户自定义的符号常量 定义形式为:   Const 常量名 [As 类型]=表达式 Const PI=3.1415    ‘ 声明常量PI代表3.1415,单精度型 Const X As Integer=5  ‘ 声明常量X代表5,整型 Const R#=3.0      ‘ 声明常量R代表3.0,双精度型 Const AREA=PI*R*R ‘ 声明常量AREA代表PI*R*R ;变量;变量的命名规则: 以字母或汉字开头,由字母、汉字、数字、下划线组成,长度小于等于255个字符。 不能和关键字相同,如 Dim、For、Select 等,且不能包含“ . ~ ‘ | ”四种英文符号以及空格。 在一定范围内必须是唯一的,且不能和过程名同名。 不区分大小写字母,如:XYZ、Xyz、xyz都是相同的变量名。 ;变量的显式声明:;例: Option Explicit Dim x as Integer Private strTemp as String Private dblTotal as Double Static cWage (类型缺省情况下为Variant型)(缺省即默认情况下) Dim x as Integer,strTemp as String, dblTotal as Double (一条语句声明多个变量是允许的);声明变量时可以用类型符替代: Dim x as Integer == Dim x%;变量的显式声明:;显式声明;声明String类型变量时的特殊操作:;Print语句 [对象名称.]Print [输出项[[{,|;}][输出项]]…] 功能:在窗体上(对象是窗体)打印内容,内容的默认位置在窗体的左上角。;注意:无“;”或“,” 表示输出后换行;如何精确地控制打印内容的格式?;特别说明:刚才所演示的都是打印字符串, 当打印的是数值时,会有明显的不同。;赋值语句:是程序中最常用的语句,其功能是先计算出赋值号右边表达式的值(必要时转换为相同类型数据),再将值赋给赋值号左边的变量。 赋值语句的形式为: 变量名=表达式 或 对象名.属性名=表达式 注意赋值语句的阅读顺序:从右至左 x% = 100*8 Text1.Text = “welcome to” “中国”;赋值语句的常见形式: 变量自增 x=5 x=x+1 (2)变量交换 假设a=5,b=8,如何实现变量值的交换, 即交换后a=8,b=5。 实例2-4 ;2.4 运算符和表达式;算术运算符与算术表达式; \ 整除运算和Mod 求余运算的一些特殊规则:;(4) Mod求余运算时,结果的正负号始终与第一个 操作数,即左操作数的符号相同。;字符串运算符与表达式;(2) + 运算符 当操作对象均为字符时,与 实现相同的连接功能; 一边为数字的字符串,一边为数值,则自动把数字的 字符串转化为数值,再进行相加运算,结果为数值; 一边为非数字的字符串,一边为数值,则出错; 当两边均为数值时,则进行相加。;关系运算符与表达式; 例:

文档评论(0)

erfg4eg + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档