程序设计基础——Visual Basic教程 教学课件 作者 周黎 钱瑛 周阳花 第4章 Visual Basic程序设计基础.ppt

程序设计基础——Visual Basic教程 教学课件 作者 周黎 钱瑛 周阳花 第4章 Visual Basic程序设计基础.ppt

ID:50336533

大小:188.00 KB

页数:84页

时间:2020-03-08

程序设计基础——Visual Basic教程 教学课件 作者 周黎 钱瑛 周阳花 第4章 Visual Basic程序设计基础.ppt_第1页
程序设计基础——Visual Basic教程 教学课件 作者 周黎 钱瑛 周阳花 第4章 Visual Basic程序设计基础.ppt_第2页
程序设计基础——Visual Basic教程 教学课件 作者 周黎 钱瑛 周阳花 第4章 Visual Basic程序设计基础.ppt_第3页
程序设计基础——Visual Basic教程 教学课件 作者 周黎 钱瑛 周阳花 第4章 Visual Basic程序设计基础.ppt_第4页
程序设计基础——Visual Basic教程 教学课件 作者 周黎 钱瑛 周阳花 第4章 Visual Basic程序设计基础.ppt_第5页
资源描述:

《程序设计基础——Visual Basic教程 教学课件 作者 周黎 钱瑛 周阳花 第4章 Visual Basic程序设计基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第4章VisualBasic程序设计基础本章主要内容VisualBasic语言字符集及编码规则数据类型常量和变量运算符和表达式常用内部函数学习重点清楚各种常用数据类型,掌握其表示以及各类数据在内存中的存放形式,了解自定义数据类型理解常量和变量的概念、掌握其定义和使用掌握各类运算符、表达式和常用内部函数的功能和使用方法4.1.1VisualBasic语言字符集VB语言字符集与其他高级程序设计语言的字符集类似,包含字母、数字和专用字符三大类,共计89个字符:字母:大写英文字母A~Z;小写英文字母a~z数字:0~9专用字符:共计27个,见表4-14.1.2编码

2、规则与约定1.编码规则VisualBasic中的语句是执行具体操作的指令,每条语句以回车键结束。在一般情况下,输入程序时要求按行书写,一行上书写一条语句,一句一行。VisualBasic允许使用复合语句行,即在同一行上书写多条语句,则各语句间必须用冒号“:”隔开;注意:一个语句行的长度最多不能超过1023个字符,且在一行的实际文本之前最多只能有256个前导空格。VisualBasic允许一条较长的语句分多行书写,但必须在续行的行末加入续行符“_”(一个空格和下划线),表示下一行与该行属于同一个语句行;一个逻辑行最多只能有25个后续行。4.1.2编码规则与

3、约定1.编码规则VB代码不区分字母的大小写。VB代码中必须使用西文标点。VB标识符的命名规则:必须以字母或汉字开头,由字母、汉字、数字或下划线组成字符必须并排书写,不能出现上下标形式长度小于等于255个字符不可以是系统关键字不能包含空格、西文标点符号和类型说明符%、&、!、#、@、$在作用域范围内必须唯一注意:虽然VB中可以使用汉字进行标识符命名,但是为了书写方便,一般不使用汉字。4.1.2编码规则与约定1.编码规则使用注释增加程序的可读性。VB中提供了两种格式的注释语句。格式1:Rem注释内容格式2:'注释内容说明:注释语句是非执行语句,仅仅对相应位置

4、上的代码起到注释作用。格式1中的关键字Rem和注释内容之间必须用空格隔开;注释内容中可以包含任意字符(西文、中文等);格式1是以单独注释语句形式出现;格式2在使用时较格式1更加灵活,可以以单独注释语句形式出现,也可直接出现在某行语句后面进行注释,但是续行符后面不能加注释。4.2数据类型4.2.1数值数据类型4.2.2字符数据类型String4.2.3逻辑数据类型Boolean4.2.4日期数据类型Date4.2.5对象数据类型Object4.2.6变体数据类型Variant1.Integer和Long用于保存带有符号的、不带小数点和指数符号的整数,存放整

5、数的字节最高位是符号位。整数运算速度快、精确,但表示数的范围小。在VisualBasic中整数的表示形式为±n[%]或±n[&]。当表示Integer型整数时,±n是[-32768~+32767]范围内的整数,%是整型的类型说明符,可省略;当表示Long型整数时,±n是[-2147483648,2147483647]范围内的整数,&是长整型的类型说明符。356、+356、-356、356%——合法Integer型常量35689、-1246978、356&——合法的Long型常量2.Single、Double用于保存浮点实数(带有小数部分的数值),浮点实数

6、表示数的范围大,但有误差,且运算速度慢。VisualBasic中规定单精度浮点数精度为7位,双精度浮点数精度为15~16位。单精度型和双精度型常量有两种表示形式,即小数形式和指数形式。指数形式由符号、指数和尾数3部分组成;单精度浮点数和双精度浮点数的指数分别用“E”(或“e”)和“D”(或“d”)来表示,含义为“乘以10的幂次”。2.Single、Double单精度型的合法表达形式:±n!、±nE±m、±n.nE±m双精度型的合法表达形式:±n.n、±n#、±nD±m、±n.nD±m其中,n、m是无符号整数-2.15!、0.123!、0.34625E+3

7、、2.34E8、123.4E-3表示合法的单精度数-346.25、1234567.89、90.3#、3D10、1.2D-6、0.34625E+3#表示合法的双精度数2.Single、Double单精度型和双精度型常量的小数形式若超出有效位数,进行小数部分的截取;若整数部分超出有效位数,自动转为指数形式表示。当幂为正数时,正号可以省略。即2.34E8等价于2.34E+8,3D10等价于3D+10同一个实数有多种表示形式,例如,-346.25可以表示为-3.4625D+2、-0.34625D+3、-34.625D+1、-3462.5D-1、-34625.D-

8、2等。一般将-3.4625D+2称为“规格化指数形式”VisualBasic系统

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

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

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