- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1
目录
基本语言要素: 语言中出现哪些东西?
编程=编菜谱
编程操作的对象是数据,菜谱要操作的是菜
程序运行在内存,做菜在厨房,处理完后都要“清理”
VB的数据类型
常量与变量
运算符和表达式
常用内部函数
代码和语句的书写规则
第1页/共48页
2
基本语言要素
基本语言要素:关键字、运算符、标点符号、标识符等
关键字: VB的保留字,在程序中表示固定的意义,它们不能被重新定义用作它用。如:
表示数据类型的Integer、String等;
表示控制结构的If等;
表示操作或内部函数的Print等
运算符:如+ - * /等
标点符号:成对() ” ’ , ; :等
标识符:程序员定义的名字,用作变量名、常量名、自定义的函数名、自定义的数据类型名等。
第2页/共48页
3
标识符的取名规则:
以字母或汉字开始。
其后可跟零个或多个字母、汉字、数字或下划线。
标识符的字符数不得超过255个字符。
注意:VB不区分大小写,abc等同于Abc
例,几个合法的标识符:
mystery result double_list old_998
例,几个不合法的标识符:
12a(不是以字母或汉字开始)
b$6_1(包含非字母、汉字、数字或下划线字符,即$)
第3页/共48页
4
VB的数据类型
数据类型分类:
系统定义数据类型
自定义数据类型
数值型
字符型
逻辑型
日期型
对象型
变体型
整数: 整型/长整型
浮点型: 单/双精度
字节型
货币型
不同类型的数据,所占的存储空间不一样
第4页/共48页
5
数值型数据:
整型Integer、长整型Long:不带小数部分的数,表示正整数、负整数和零
整型:2字节,范围 -32768~32767
长整型:4字节,范围-2147483648~2147483647
单精度Single、双精度Double:带有小数部分的数。由符号、指数和尾数组成。
单精度:4字节,如4.53E3(4.53×103)
双精度:8字节
货币型Currency:专门为处理货币而设计的数据类型,8字节,可最多保留小数点右边4位和小数点左边15位
字节型 Byte:表示无符号的整数,1字节,范围0~255
4-411111100
第5页/共48页
6
字符型String:ASCII字符组成的字符序列。
如:“a”、“123”、“计算机”、“”(空字符串),用双引号来界定。
变长字符串:长度不固定,0~231个字符
定长字符串:长度固定,如:
Dim stuName As String * 10
VB中,1个汉字为1个字符,1个字符占2字节。
逻辑型Boolean:又称布尔型 。只有真(True)和假( False )两个值 。2字节。
当把数值型数据转换为逻辑型时,0会转换为False,其他非0值转换为True。反之,当把逻辑型值转换为数值时,False转换为0,True转换为-1。
真假第6页/共48页
7
日期型Date:时间和日期。8字节。范围100年1月1日~9999年12月31日 0:00:00~23:59:59。有两种表示方法:
以符号#括起来的任何在字面上可认作日期和时间数据。例如:#12/02/2000# 、#2001-08-20#
用数字序列表示。小数点左边的数字表示日期(与1899年12月30日相比的天数),右边的表示时间(0为午夜、0.5为中午12点等)。例如: -2.5表示1899年12月28日12:00:00。
对象型Object:用来表示图形、OLE对象或其他对象 。4字节。
变体型Variant:是一种特殊的数据类型 。可以存储上面介绍的任何一种类型的数据。
第7页/共48页
8
如:
Dim x as Integer, y% ‘整型
Dim x1 as Long, y1 ‘长整型
Dim x2 as Single, y2! ‘单精度型
Dim x3 as Double, y3# ‘双精度型
Dim S as String , S_name$ ‘字符型
Dim x4 As Integer,y4 As Double ‘分别为整型、双精度型
Dim x5,y5 As Integer ‘x5为变体类型 y5为整型
不加定义,直接使用,为变体类型,如:
Temp=22
Temp=“abcd”
记忆方法:
%化整为零
很长一条线!一根竖线为单#两根竖线为双$为S,String@一枚硬币
第8
您可能关注的文档
- 电视节目策划讲概要.pptx
- 结构力学结构位移计算一般公式.pptx
- 高一化学硅和硅酸盐工业.pptx
- 消化系统疾学习.pptx
- 如何调动员工积极性.pptx
- 货币职能及纸币.pptx
- 管理学南京大学商学院.pptx
- 酒店管理酒店结算方式介绍.pptx
- 2016年《祝福》课件学习.pptx
- 清华mba系列课件:国际金融-课件8.pptx
- 2024年05月黑龙江双鸭山饶河县事业单位面向社会公开引进高学历人才10人笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 2024年05月黑龙江鸡西市营商环境建设监督局招考聘用笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 2024年06月安徽马鞍山含山县选任人民陪审员120人笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 2024年2月上海交通大学医学院附属上海儿童医学中心招考聘用100人笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 2024年06月春季奥体中心公开招聘笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 2024年06月中国农业电影电视中心公开招聘应届毕业生拟录用人选笔试上岸历年高频考点(难、易错点)附带答案详解.docx
- 公路工程监理工程师经济系列(公路工程经济)模拟练习试卷16.pdf
- 公路工程监理工程师经济系列(公路工程经济)模拟练习试卷8.pdf
- 设备工程进度管理方法练习试卷1.pdf
- 环境影响评价师(环境影响评价技术方法)模拟试卷74.pdf
文档评论(0)