VBNET程序设计基础.ppt
《VBNET程序设计基础.ppt》由会员分享,可在线阅读,更多相关《VBNET程序设计基础.ppt(43页珍藏版)》请在三一办公上搜索。
1、第三章 VB.NET程序设计基础,第三章 VB.NET程序设计基础,3.1 数据类型3.2 常量与变量 3.3 运算符和表达式3.4 常用函数3.5 综合应用3.5 自主学习,本章目录,3.1.1 引例圆柱体积和表面积计算,本章目录,例3.1 利用计算机来解决初等数学问题 已知半径r和圆柱高h,计算圆柱体积t和表面积s,保留三位小数 显示结果无小数.原因是:存放计算结果的t和s的数据类型为整型,3.1 数据类型,3.1.2 数据类型和标识符,本章目录,数据类型 对要处理的数据规定了存放的形式、取值的范围和所能进行的运算。,本章目录,2.主要基本数据类型,例3.2 测试数据类型有效范围。利用变量
2、的MaxValue和MinValue常数字段(属性)可 以测试上述数据类型的有效范围.,Dim n As Single,d As Decimal Label1.Text=最小单精度型&n.MinValue&vbCrLf Label1.Text&=最大单精度型&n.MaxValue&vbCrLf Label1.Text&=最小定点数型&d.MinValue&vbCrLf Label1.Text&=最大定点数型&d.MaxValue&vbCrLf,3.标识符,标识符来给用户处理的对象起个名字;用来命名常量、变量、函数、过程、各种控件名遵循以下规则:,(1)字母或下划线开头,后面可跟字母、数字、下划
3、线等字符;可以用汉字、希腊字母等,但不常用。(2)不能使用VB.NET中的关键字。例如Dim、If、For等。(3)一般不要使用具有特定意义的标识符,如属性和方法名等。(4)不区分变量名的大小写。例如,XYZ,xyz,xYz等都认为指的是一 个相同的变量名。为了便于区分,一般变量首字母用大写字母,其余用小写字母表示;常量全部用大写字母表示。,下例是错误或使用不当的标识符:,3xy 数字开头y-z 不允许出现减号运算符Wang Ping 不允许出现空格Dim VB.NET的关键字Cos 与内部函数名相同,虽 然允许,但尽量不用。,3.2常量与变量,变量用来存储可能变化的数据,而常量则表示固定不变
4、的数据。例:t=3.14159*r*r*h,3.2.1 常量,VB.NET中有三种常量:直接常量 其常数值直接反映了其类型 符号常量 用户声明,便于程序阅读或修改 Const 符号常量名 As 类型=表达式 例 Const PI=3.14系统常量 系统提供许多内部常量和枚举 例如:vbCrLf 回车/换行组合符 枚举 如控件的颜色、边框线型等 形式:枚举名.枚举值 例 Color.Red,本章目录,整型:主要Integer(包括Short 和Long)形式:n 例如:123、-123、+123、123i均表示整数 123.0、1,234就是非整数实数:主要Single(包括Double)形式:
5、n.n、nEm、n.nEm 例如:123.45、0.12345E+3(0.12345103),(1)数值数据类型,(1)整数 定义:不带小数点和指数符号的数。特点:数精确表示,但数范围有限。十进制:n&例:123、123&、+123 正确的整数 123.0、1,230 错误 八进制:&On十六进制:&Hn,(2)实数:定义:带小数点或指数符号的数。特点:数精不精确表示,但数范围大。类型:单精度 Single或!,双精度Double或#。形式:尾数 E 指数 尾数 E 指数#其中:E表示单精度指数符号、#表示双精度数符号 例:123.45、123.45#、0.12345E+3、12345E-2、
6、0.12345E+3#都是同值实数,(3)逻辑型数据(Boolean)逻辑型数据只有两个值:真(True)和假(False)注意:当把数值型数据转换为逻辑型数据时,0转换为False,非0值转换为True。当把逻辑型数据转换为数值型数据时,False转换为0,True转换为-1。,(4)日期型数据(Date)形式:#一般为:月/日/年,例:#3-6-93 13:20#12/18/1999#,(5)字符和字符串数据类型,字符型(Char)存放一个Unicode字符 可以包括所有西文字符和汉字,占两个字节.形式:字符 例如:a、2、中等。字符串(String)类型存放若干个字符形式:字符串 例如,
7、12345、abcde123、程序设计等。,注意:(1)字符和字符串都必须是用西文的双引号引起(2)表示空字符,而 表示有一个空格的字符;(3)若字符串中有双引号,例如,要表示字符串:123abc,则用连续两个双引号表示,即:123abc。,本章目录,变量,1.变量及特点变量是在程序运行过程中其值可以变化的量。任何变量有以下特点:,变量名 变量的标识符。数据类型 指明变量存放的数据类型。变量值 存放相应数据类型的数据。,VB.NET中的变量还是对象,具有属性和方法。,2.变量声明,作用:指定变量命名和类型,也可以赋于初值 声明形式 Dim 变量名 As 类型=初始值As部分缺省:创建的变量为O
8、bject类型初始值子句:表示给声明的变量赋值,本章目录,注意:一条Dim语句可同时定义多个变量;多个相同类型变量,可用一个As来指定,以逗号分隔,这时不能给变量赋初值。例如:Dim m,n,j As Integer,x,y As Single,k,3.3 运算符和表达式,本章目录,运算符和表达式:结果类型 算术运算符与算术表达式 数值 字符串运算符与字符串表达式 字符串 关系运算符与关系表达式 逻辑 逻辑运算符与逻辑表达式 逻辑,1.算术运算符,例:5+10 mod 10 9/3+2 2 结果:10,注意:对算术运算符两边的操作数应是数值型,若是数字字符或逻辑型,则自动转换成数值类型后再运算
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VBNET 程序设计 基础

链接地址:https://www.31ppt.com/p-5451879.html