编程基础应用讲解.ppt_第1页
编程基础应用讲解.ppt_第2页
编程基础应用讲解.ppt_第3页
编程基础应用讲解.ppt_第4页
编程基础应用讲解.ppt_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第2章 编程基础, www.zg- www.skf- www.skf- www.nsk- www.fag- www.ntn- www.xunchi- , www.zg- www.skf- www.skf- www.nsk- www.fag- www.ntn- www.xunchi- , www.zg- www.skf- www.skf- www.nsk- www.fag- www.ntn- www.xunchi- ,本章重点,数据类型的概念,不同类型的数据表示方法 常量的定义与变量的声明 运算符的优先级与表达式的组成规则 函数的概念,常用函数的表示方法,目录,2.1 数据类型 2.2 常量和变

2、量 2.3 运算符和表达式 2.4 常用内部函数 2.5 Visual Basic.NET基本语句格式, www.zg- www.skf- www.skf- www.nsk- www.fag- www.ntn- www.xunchi- ,2.1 数据类型,2.1.1 数值数据类型 2.1.2 字符数据类型 2.1.3 布尔数据类型 2.1.4 日期数据类型 2.1.5 对象数据类型 2.1.6 用户自定义数据类型,2.1.1 数值数据类型 1/2,1 字节型(Byte) 字节型是无符号整数类型,表示的是从0255范围的整数 。 2 短整型(Short) 短整型是有符号整数类型,可表示的整数范围

3、是-32 768(-215)32 767(215-1)。 3 整型(Integer) 整型也是有符号整数类型,可表示的整数范围是-2 147 483 6482 147 483 647。 4 长整型(Long) 长整型也是有符号整数类型,可表示的整数范围是-9 223 372 036 854 775 8089 223 372 036 854 775 807。,2.1.1 数值数据类型 2/2,5 单精度浮点型(Single) 单精度浮点型是用来存储单精度浮点数的。 6 双精度浮点型(Double) 双精度浮点型是用来存储双精度浮点数的 。 7 货币型(Decimal) 货币型用来存储小数,是精确

4、小数的表示形式 ,适合财会类的计算,可记录的数的位数很大,但又不允许出现进位(四舍五入)误差。, www.zg- www.skf- www.skf- www.nsk- www.fag- www.ntn- www.xunchi- ,2.1.2 字符数据类型,1 字符型(Char) 字符型用于存储单个字符 2 字符串型(String) 字符串型(String)用来存放一个字符序列,2.1.3 布尔数据类型,布尔型(Boolean)用来表示“true/false”、“yes/no”、“on/off”等逻辑值信息,以2个字节存储,取值只有两种:True(真)或者False(假)。,2.1.4 日期数据

5、类型,日期型(Date)数据以8个字节存储,可以同时或分别表示日期与时间。其日期范围为:公元0001年1月1日公元9999年12月31日,时间范围为:0:00:0023:59:59。,2.1.5 对象数据类型,对象数据类型(Object)为一个32位地址,用来引用应用程序或其他应用程序中的对象。可以指定一个被声明为Object的变量去引用应用程序所识别的任何实际对象。, www.zg- www.skf- www.skf- www.nsk- www.fag- www.ntn- www.xunchi- ,2.1.6 用户自定义数据类型,有时用户需要根据程序的实际需要定义一些用户自定义数据类型,如数

6、组、枚举、结构、集合等,这些数据类型将在第5章介绍。,2.2 常量和变量,2.2.1 常量 2.2.2 变量,2.2.1 常量,常量即常数,是在程序运行过程中其值保持不变的量 ,常量分直接常量和符号常量。 1直接常量 直接常量是以数值、字符串或某种特定的形式直接表示的各种数据 2符号常量 符号常量是以标识符形式出现的常量,即用一个标识符代表一个具体的常量值 。,2.2.2 变量,在程序运行过程中值可以随时变化的数据称为变量。 1变量的命名规则 2变量的声明 声明变量的语法格式为:Dim 变量名 As 类型 3变量的隐式声明与显式声明,2.3 运算符和表达式,2.3.1 算术运算符 2.3.2

7、赋值运算符 2.3.3 连接运算符 2.3.4 关系运算符 2.3.5 逻辑运算符 2.3.6 复合赋值运算符 2.3.7 表达式与运算符优先顺序,2.3.1 算术运算符,2.3.2 赋值运算符,赋值运算符用于赋值语句,用“=”表示,赋值运算可以将指定的值赋给运算符左侧的变量或属性。语法格式如下: 变量或属性名=表达式, www.zg- www.skf- www.skf- www.nsk- www.fag- www.ntn- www.xunchi- ,2.3.3 连接运算符,连接运算符用于将两个字符串进行连接,形成一个新的字符串。用于字符串连接运算的运算符有两个:“&”和“+”。,2.3.4 关系运算符,关系运算符又称比较运算符,用于对两个类型相同的数据进行比较运算。其比较的结果是一个逻辑值True或者False。,2.3.5 逻辑运算符,逻辑运算符又称布尔运算符,对布尔型数据进行运算,2.3.6 复合赋值运算符,部分算术运算符可以和赋值运算符结合使用构成复合赋值运算符,2.3.7 表达式与运算符优先顺序,1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论