欢迎来到天天文库
浏览记录
ID:27654083
大小:1.20 MB
页数:43页
时间:2018-12-04
《vbnet程序设计基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第三章VB.NET程序设计基础第三章VB.NET程序设计基础3.1数据类型3.2常量与变量3.3运算符和表达式3.4常用函数3.5综合应用3.5自主学习本章目录23.1.1引例—圆柱体积和表面积计算本章目录例3.1利用计算机来解决初等数学问题已知半径r和圆柱高h,计算圆柱体积t和表面积s,保留三位小数显示结果无小数.原因是:存放计算结果的t和s的数据类型为整型3.1数据类型33.1.2数据类型和标识符本章目录数据类型对要处理的数据规定了存放的形式、取值的范围和所能进行的运算。4本章目录2.主要基本数据类型5例3.2测试数据类型有效范围。利用变量
2、的MaxValue和MinValue常数字段(属性)可以测试上述数据类型的有效范围.DimnAsSingle,dAsDecimalLabel1.Text="最小单精度型"&n.MinValue&vbCrLfLabel1.Text&="最大单精度型"&n.MaxValue&vbCrLfLabel1.Text&="最小定点数型"&d.MinValue&vbCrLfLabel1.Text&="最大定点数型"&d.MaxValue&vbCrLf63.标识符标识符来给用户处理的对象起个名字;用来命名常量、变量、函数、过程、各种控件名遵循以下规则:(1)字
3、母或下划线开头,后面可跟字母、数字、下划线等字符;可以用汉字、希腊字母等,但不常用。(2)不能使用VB.NET中的关键字。例如Dim、If、For等。(3)一般不要使用具有特定意义的标识符,如属性和方法名等。(4)不区分变量名的大小写。例如,XYZ,xyz,xYz等都认为指的是一个相同的变量名。为了便于区分,一般变量首字母用大写字母,其余用小写字母表示;常量全部用大写字母表示。7下例是错误或使用不当的标识符:3xy'数字开头y-z'不允许出现减号运算符WangPing'不允许出现空格Dim' VB.NET的关键字Cos‘与内部函数名相同,虽‘然
4、允许,但尽量不用。83.2常量与变量变量用来存储可能变化的数据,而常量则表示固定不变的数据。例:t=3.14159*r*r*h93.2.1常量VB.NET中有三种常量:直接常量其常数值直接反映了其类型符号常量用户声明,便于程序阅读或修改Const符号常量名[As类型]=表达式例ConstPI=3.14系统常量系统提供许多内部常量和枚举例如:vbCrLf回车/换行组合符枚举如控件的颜色、边框线型等形式:枚举名.枚举值例Color.Red本章目录10整型:主要Integer(包括Short和Long)形式:±n例如:123、-123、+123、12
5、3i均表示整数123.0、1,234就是非整数实数:主要Single(包括Double)形式:±n.n、±nE±m、±n.nE±m例如:123.45、0.12345E+3(0.12345×103)(1)数值数据类型11(1)整数定义:不带小数点和指数符号的数。特点:数精确表示,但数范围有限。①十进制:±n[&]例:123、123&、+123正确的整数123.0、1,230错误②八进制:&On③十六进制:&Hn12(2)实数:定义:带小数点或指数符号的数。特点:数精不精确表示,但数范围大。类型:单精度Single或!,双精度Double或#。形式
6、:尾数[E指数]尾数[E指数]#其中:E表示单精度指数符号、#表示双精度数符号例:123.45、123.45#、0.12345E+3、12345E-2、0.12345E+3#都是同值实数13(3)逻辑型数据(Boolean)逻辑型数据只有两个值:真(True)和假(False)注意:当把数值型数据转换为逻辑型数据时,0转换为False,非0值转换为True。当把逻辑型数据转换为数值型数据时,False转换为0,True转换为-1。14(4)日期型数据(Date)形式:#……#一般为:月/日/年例:#3-6-9313:20##12/18/1999
7、#15(5)字符和字符串数据类型字符型(Char)存放一个Unicode字符可以包括所有西文字符和汉字,占两个字节.形式:"字符"例如:"a"、"2"、"中"等。字符串(String)类型存放若干个字符形式:"字符串"例如,"12345"、"abcde123"、"程序设计"等。16注意:(1)字符和字符串都必须是用西文的双引号引起(2)""表示空字符,而""表示有一个空格的字符;(3)若字符串中有双引号,例如,要表示字符串:123"abc,则用连续两个双引号表示,即:"123""abc"。17本章目录3.2.2变量1.变量及特点变量是在程序运行
8、过程中其值可以变化的量。任何变量有以下特点:①变量名变量的标识符。②数据类型指明变量存放的数据类型。③变量值存放相应数据类型的数据。VB.NET中的变
此文档下载收益归作者所有