《vb编程基础》ppt课件
38页1、第2章 VB编程基础,本章要点 程序书写规则 变量与常量 各种运算符 数组 控制语句 过程与函数,2.1 程序书写规则,任何程序设计语言都有确定的书写规则。VB.NET的主要规则如下: 1、代码不区分大小写 对于VB.NET的关键字,一般将首字母转换为大写,其余字母转换为小写; 对于用户定义的变量、过程和函数名,以定义的格式为准,以后输入时将自动转换为定义时的格式 2、程序书写自由 如果在一行内显示多个语句,则在各个语句间用冒号分隔,例如: A=A+1:B=B+A:C=C+B 一般一个语句占据一行,如果一条语句太长,不能在一行内写完,则要续行。VB.NET用“ & _”表示续行,2.2 常量与变量,1、常量 常量是代表某些特殊含义的不可改变的值。分为系统常量和用户自定义的常量。系统常量是系统预先定义好的常量,可以在脚本中使用。 系统常量:例:vbcrlf:回车换行符 用户自定义常量 常量的声明 VB.NET通过用于定义常数的关键字const定义常量。常量名习惯上用大写字母表示,如下面的代码所示: Const topNum As Integer100,2.2 常量与变量,2、变量 变量它
2、相当于一个容器,用于保存程序执行过程中可能发生变化的值,程序员要对该容器分配名称。内存中的容器可用于存储程序中使用的信息。可以将各变量看成是各个盒子,这些盒子只存放希望存储的信息。变量实际上不包含信息,但它说明在何处可找到信息。 1)命名规则: 只能是字母、下划线和汉字开头,后跟字母、数字、下划线和汉字。 不能使用VB.NET系统保留的关键字 变量名在其声明的作用域内必须唯一 在给变量命名时,最好给变量一个可以表明其数据类型的前缀。例如:integer类型的前缀是int,2.2 常量与变量,2)变量的声明 变量必须在使用前说明。提高编译效率,减少输入错误. 变量声明通过关键字Dim实现,其中Dim是dimension的缩写。Dim告诉VB.NET正在设置一个新变量,该设置是在内存中为变量设置名称和空间。在变量被赋值之前,内存中什么也没有包含。 例: dim dtvar as date dim intx as integer =100 dim chry as char 3)变量的作用域 变量按作用域可分为“全局变量”和“局部变量”。,2.2 常量与变量简单数据类型,VB.NET中有12种
3、不同的内置数据类型,这12种类型可以分为三大类:数值型、文本类型和混合类型。 1. 数值型 (1) Integer(整型):Integer是简单整数。Integer数据类型可以处理的数据范围是2,147,483,648到2,147,483,647。超出该范围的数则应采用长整数类型。 (2)Byte(字节):Byte是范围为0255的整数,用于最基本的算术运算。字节是计算机的基本存储单元,以字节为学位的处理或算数运算的速度较快。 (3)Short(短整型):表示范围为32,768到32,767。 (4)Long(长整型):表示范围为9,223,372,036,854,775,808到9,223,372,036,854,775,807。,2.2 常量与变量简单数据类型,(5)Single(单精度型): Single类型用于存放单精度浮点数,其使用范围是-3.402823E38到-1.401298E-45(对于负数而言),和1.401298E-45到3402823E38(对于正数而言)。 (6)Double(双精度型):Double类型存放双精度浮点数,范围是-1.7976931348623
4、2E308到-4.94065645841247E324(对于负数而言),和4.94065645841247E324到1.79769313486232E308(对于正数而言)。 (7)Decimal(小数):Decimal类型接受最多可以是28位的小数。,2.2 常量与变量简单数据类型,2.文本类型 (1)string(字符串):string类型可指定以文本形式存放的任何内容,给string类型提供的内容甚至可以是文本与数字数据的混合、或者只是数字数据、或者只是日期信息。 (2) char(字符):char数据类型有点奇怪,因为它将文本以数的形式存储。采用这种方式可以将单个的符号放入定义为char的变量中,且它以0到65535之间的数的形式存储。,2.2 常量与变量简单数据类型,3.其它数据类型 (1)date(日期):VB.NET对date数据类型的处理与数字类型区分开来。date类型必须以mm/dd/yyyy(月/日/年)的格式定义,如12151984。date类型的值用符号#作为其定义符,该类型可存储位于1年1月1日到9999年12月31日之间的任何值。date数据类型也用于存储时
《《vb编程基础》ppt课件》由会员tian****1990分享,可在线阅读,更多相关《《vb编程基础》ppt课件》请在金锄头文库上搜索。
2018-2019学年八年级历史上册 第3单元 新民主主义革命的兴起 第12课 国民革命导学案北师大版
2018-2019学年八年级历史上册 第六单元 中华民族的抗日战争 第21课 敌后战场的抗战导学案(新人教版
2018-2019学年八年级历史上册 第1单元 民族危机与晚晴时期的救亡运动 第1课 鸦片战争导学案2北师大版
2018-2019学年八年级历史上册 第2单元 辛亥革命与中华民国的建立 第8课 辛亥革命导学案北师大版
2018-2019学年八年级历史上册 第六单元 中华民族的抗日战争 第20课 正面战场的抗战导学案(新人教版
2018-2019学年八年级历史上册 第2单元 辛亥革命与民族觉醒 第10课 新文化运动导学案华东师大版
2018-2019学年八年级历史上册 第2单元 辛亥革命与民族觉醒 第8课 袁世凯称帝与军阀混战导学案2华东师大版
2018-2019学年八年级历史上册 第4单元 中华民族的抗日战争 第14课 民族危机的空前严重导学案华东师大版
2018-2019学年八年级历史上册 第五单元 从国共合作到国共对峙 第17课 中国工农红军长征导学案(新人教版
2018-2019学年八年级历史上册 第1单元 民族危机与晚晴时期的救亡运动 第5课 中日甲午战争导学案1北师大版
2018-2019学年八年级历史上册 第2单元 辛亥革命与民族觉醒 第8课 袁世凯称帝与军阀混战导学案1华东师大版
2018-2019学年八年级历史上册 第1单元 民族危机与晚晴时期的救亡运动 第5课 中日甲午战争导学案2北师大版
2018-2019学年八年级历史上册 第1单元 民族危机与晚晴时期的救亡运动 第1课 鸦片战争导学案1北师大版
2018-2019学年八年级历史上册 第2单元 辛亥革命与中华民国的建立 第10课 新文化运动导学案北师大版
2018-2019学年八年级历史上册 第1单元 民族危机与晚晴时期的救亡运动导学案北师大版
2018-2019学年八年级物理上册 第二章 第1节 声音的产生与传播导学案 (新版)新人教版
2018-2019学年八年级地理上册 第四章 第三节 工业的分布与发展(第1课时)学案(新版)新人教版
2018-2019学年八年级物理上册 第二章 第2节 声音的特性导学案 (新版)新人教版
2018-2019学年八年级地理上册 3.3 中国的水资源教学案(新版)湘教版
2018-2019学年八年级物理上册 第三章 第3节 汽化和液化(第1课时 汽化)导学案 (新版)新人教版
2024-05-28 35页
2024-05-28 20页
2024-05-28 18页
2024-05-28 16页
2024-05-28 28页
2024-05-27 21页
2024-05-19 5页
2024-05-19 8页
2024-05-19 5页
2024-05-19 7页