欢迎来到天天文库
浏览记录
ID:39991287
大小:417.50 KB
页数:61页
时间:2019-07-16
《vb程序设计代码基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章VB程序设计代码基础本章要点:字符集数据类型常量、变量常用内部函数运算符与表达式1命令格式中的符号约定<>必选参数表示符。如缺少必选参数,则语句发生语法错误。[]可选参数表示符。如方括号中的内容省略,则VB会使用该参数的缺省值。
2、多个取一表示符。分隔多个选择项,必须选择其中之一。{}括起多个选择项。,…同类项目的重复出现。…省略了在当时叙述中不涉及的部分。注意:这些专用符号和其中的提示,不是语句行或函数的组成部分,在输入具体命令或函数时,上述符号均不能作为语句的组成部分。23.1字符集1.字符集使用Unicode字符集,其基本字符集包括:
3、数字:0~9英文字母:a~z,A~Z特殊字符:空格!"#$%&'()*+-/^,.:;<=>?@[]_{}
4、~等。2.关键字关键字又称为保留字VB自动将关键字的首字母转换为大写字母例如:PRINT5+6转换成Print5+633.标识符用于标记用户自定义的类型、常量、变量、过程、控件等的名字。标识符的命名规则如下:第一个字符必须是字母。长度不超过255个字符。控件、窗体、模块的名字不能超过40个字符。不可以包含小数点或者内嵌的类型声明字符。不能使用关键字。例如,Sum、Age、Average、stuName等都是合法的标识符。习惯上,将组成标
5、识符的每个单词的首字母大写,其余字母小写。VisualBasic不区分标识符的大小写。例如,标识符A1和标识符a1是等价的。43.2数据类型基本数据类型:数值型字符串型布尔型日期型对象型可变类型用户自定义的数据类型基本数据类型分为53.2.1数值型数据Integer(整型)Long(长整型)Single(单精度浮点型)Double(双精度浮点型)Currency(货币型)Byte(字节型)61.整数类型(1)整型(Integer)以2个字节存储十进制表示:由+-号,0~9组成范围:-32768~32767八进制表示:以&O开头,由0~7组成范围
6、:&O0~&O177777十六进制表示:以&H开头,由0~9,A~F组成范围:&H0~&HFFFF例:-325056+100&O456&O36&H1AC&H38&H27(2)长整型(Long)以4个字节存储十进制表示:由+-号,0~9组成范围:-2147483648~+2147483647八进制表示:以&O开头,以&结束范围:&O0&~&O37777777777&十六进制表示:以&H开头,以&结束范围:&H0&~&HFFFFFFFF&例:453466-34568+1000000&O456&&O36&&H1AC&&H38&&H2&82.实数类型浮
7、点数采用IEEE格式,由尾数及指数组成:[+
8、-]...[....]{E
9、D}[+
10、-](1)单精度浮点型(Single)以4个字节存储,可以精确到7位十进制数例:3.234E+2表示3.234102-28E9表示-281094.56E-17表示4.5610-17(2)双精度浮点型(Double)以8个字节存储,可以精确到16位十进制数3.234D+2表示3.234102-28D9表示-281094.56D-17表示4.5610-17尾数部分指数部分e
11、d9(3)货币型(Currency)以8个字节存储用于表示定点数,
12、其小数点左边有15位数字,右边有4位数字。3.字节型(Byte)用一个字节存储数据,其取值范围为0~255。103.2.2字符串型数据(String)由双引号""括起来的一串符号例:"abc""ABC""计算机""12.34""3+2"""(空串)如果字符串本身包括双引号,可用连续两个双引号表示。例:要打印以下字符串:"Youmuststudyhard",hesaid.在程序中需要将该字符串表示成:"""Youmuststudyhard"",hesaid."113.2.3布尔型数据(Boolean)用于表示某个条件的成立或不成立。只有True和
13、False两个值123.2.4日期型数据(Date)用于表示日期和时间格式:#……#VB接受许多种日期时间格式例:下面的Date/Time值全部有效。#3-6-9313:20##March27,19931:20am##Apr-2-93##14April1993##12/18/1999#3.2.5对象型数据(Object)以4个字节存储,用于引用程序中的对象。3.2.6可变类型数据(Variant)可以包含任何类型的数据。133.2.7枚举类型用于建立名称与常量数值的关联。枚举类型可以在窗体模块、标准模块或类模块的通用声明部分声明。格式:[Pub
14、lic
15、Private]Enum<枚举类型名><成员名1>[=常量表达式1]<成员名2>[=常量表达式2]…EndEnum14参数:枚举类型名和各成员
此文档下载收益归作者所有