c语言程序设计课件第03章

c语言程序设计课件第03章

ID:38959220

大小:1.95 MB

页数:42页

时间:2019-06-22

c语言程序设计课件第03章_第1页
c语言程序设计课件第03章_第2页
c语言程序设计课件第03章_第3页
c语言程序设计课件第03章_第4页
c语言程序设计课件第03章_第5页
资源描述:

《c语言程序设计课件第03章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章VisualBasic语言基础开始学习本章要点:基本数据类型和用户自定义类型灵活使用变量和常量运算符和表达式常用内部函数3.1数据类型3.1.1基本数据类型1.数值型数据(Numeric)(1)整型数。整数(Integer):以2个字节(16位)长整数(Long):4字节(32位)表示(2)浮点数。它由3部分组成:符号、指数和尾数。例如,364&。(3)字节型(Byte)。表示无符号的整型,范围为0~255,主要用于存储二进制数。(4)货币型(Currency)。数据的小数位固定为4位,专门用来表示货币数量。它存储时要占用8个字节。其表示形式是在数字后面加@符号

2、。3.1数据类型例如,213.34@2.字符型(String)数据字符串是一个字符序列,在VisualBasic中字符串是放在双引号内的若干个字符。下面的代码定义了3个字符型变量:DimUserNameAsStringDimTeacherNameAsStringDimSchoolNameAsString3.1数据类型3.日期型(Date)数据4.逻辑型(Boolean)数据取值只有“True”和“False”2种。3.1数据类型#07/13/2006#或#07-13-2006#表示2006年7月13日#January15,2006#表示2006年1月15日5.变体型(

3、Variant)数据变体型数据可以表示任何类型的数据,也就是说这种变体型数据的类型是可变的。6.对象型(Object)数据可用来表示应用程序中的对象,可以用Set语句来指定一个被声明为Object的变量,去引用应用程序中的任何实际对象,例如:3.1数据类型DimTempAsObjectSetTemp=Form13.1.2用户自定义类型使用“Type”语句来定义。方法是:Type自定义类型名元素名As数据类型元素名As数据类型…元素名As数据类型EndType3.1数据类型【例3-1】定义一个有关学生地址的自定义类型。TypeAddressStreetAsStringZ

4、ipCodeAsStringPhoneAsStringEndType3.1数据类型这个地址数据里包括3个属性:即街区、邮政编码和电话。3.2变量和常量3.2.1变量变量的名字要满足以下规则:变量名只能由字母、汉字、数字和下划线组成,且必须以字母或汉字开头;变量名的长度不得超过255个字符;命名变量名尽量做到“见名知义”,且在作用域内必须是唯一的;在同一个范围内必须是唯一的。范围就是可以引用变量的变化域,如一个过程、一个窗体等;变量的名字要满足以下规则:不能将VisualBasic的保留字作为变量名使用;字符之间必须并排书写,不能出现上下标;变量名中间不能有空格或(英文

5、)句号;可以用表示变量类型的字符(如%、#、!、@、&)作为变量名的最后一个字符;在变量名中,大小写字母是等价的,例如在同一个程序中,变量名HELLO、Hello、hello表示相同的变量。3.2变量和常量1.变量的声明(1)用类型说明符来标识变量类型把类型说明符放在变量名的尾部,可以标识不同的变量类型。其中$表示字符串型,%表示整型,&表示长整型,!表示单精度型,#表示双精度型,@表示货币型。3.2变量和常量例如:abc%,Hello!,OK01&(2)在定义变量时指定变量类型①用Dim语句来声明变量Dim语句声明变量格式如下:Dim变量名[(下标)]As数据类型②

6、用Static语句声明变量Static用于在过程中定义静态变量及数组,这种变量类型每当过程被调用时,变量值会被保留。用Static语句声明变量的格式如下:Static变量名[(下标)]As数据类型3.2变量和常量③用Public语句声明变量Public语句声明变量格式如下:Public变量名[(下标)]As数据类型④用Private语句声明变量Private用来在模块的声明部分声明模块级变量,因此,用它声明的变量被称为模块级局部变量。这类变量只能在声明它的模块中使用。⑤隐式声明VB中允许变量不经过声明就直接使用,这种称为隐式声明,所有隐式声明的变量都是变体型。3.2变

7、量和常量2.命名建议(1)使用大小写混合的名称,这样做的好处是每次用户写好一行代码后,就可以知道是否打错了名称。(2)在变量名称里包含作用范围前缀。比如有的人习惯用所有开头为A_表示一个全程变量,M_表示在模块中使用的变量,而不加前缀的是局部变量。(3)在变量名称里包含变量类型后缀。特别是针对全程变量,带有指定变量类型的后缀将节省大量的调试时间。3.2变量和常量3.2.2常量1.直接常量直接常量指在程序中直接给出值的数据,如:123、123.45、1.234E2、123D3分别表示整型、单精度浮点型(小数形式)、单精度浮点型(指数形式)、双精度浮点型

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。