- 1、本文档共80页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
; 本章将介绍Visual Basic 程序设计基础:包括数据类型、常量、变量、表达式、内部函数;流程控制语句;数组及字符串。这些内容是编写程序代码的基础,对于初学者比较难于理解,必须认真学习。;本章主要内容;一个程序例子; ? VB对用户程序代码中关键字的首字母总被转换成大写字母,其余字母一律转换为小写字母。提高了程序的可读性。
? VB将关键字中每个单词的首字母自动转换成大写字母。
? 对于用户自定义的变量名、过程名、函数名,VB以第一次定义的为准,以后输入的自动转换成首次的形式。 ;2、语句书写自由;注释可以和语句在同一行,并写在语句的后面,也可占据一整行。例如:
ˊ这是从屏幕左边
ˊ开始的注释。
Text1.Text = “Hi!” ˊ在文本框中放欢迎词。;功能:用来标记变量名、函数名和类型名
构成元素:A~Z、a~z、0~9或下划线_。
形式:以字母或下划线开始,后跟字母、数字或下划线组成的字符串。
注意:标识符不能分行书写。 ;2.2.1.数制;2.2.2 数据类型;数据
类型;⑴ 数值(Numeric)数据类型
整型(Integer)(%) 长整型(Long)()
单精度型(Single)(!) 双精度型(Double)(#)
货币型(Currency)(@) 字节型(Byte)($)
① 整型(Integer)和长整型(Long)用于保存整数
可以是正整数、负整数或者0。
整型数用两个字节存储,表示数的范围为:-32768~+32767
长整型数用4个字节存储,表示数的范围为:-2147483648~+2147483647
例如:123%、-123%、+123%均表示整数,而123.0就不是整数。
123、1234567均表示长整数。
123,456则是非法数。; ② 单精度型(Single) 用来表示带有小数部分的实数
4个字节存储。单精度浮点数最多有7位有效数字,
单精度浮点数有多种表示形式:
±n.n (小数形式) ±n!(整数加单精度类型符) ±nE±m(指数形式) ±n.nE ±m (指数形式) 例如:
123.45、0.12345E+3、123.45!都是同值的单精度数。
如果某个数的有效数字位数超过7位,当把它赋给一个单精度
变量时,超出的部分会自动四舍五入。
例如:把213456.2567赋给单精度变量aa,在内存中aa的值为213456.3。 ; ④货币型(Currency)是一种专门为处理货币而设计的数
据类型,是一种特殊的小数。
保留小数点右边4位和小数点左边15位。
用8个字节存储
如果变量已定义为货币型,且赋值的小数点后超过4位,那么超过的部分自动四舍五入。
例如,将3.12125赋给货币型变量aa,在内存中aa的实际值是3.1213。 ;⑵ 日期(Date)数据类型
用8个字节的浮点数存储,表示从公元100年1月1日到公元9999年12月31日的日期,时间范围则从0点0分0秒到23点59分59秒即0:00:00~23:59:59。表示方法有两种:一种是以“#”括起来的字面上被认为是日期和时间的字符;另一种是以数字序列表示。例如:#03/10/2000#、#2000-03-10#、#March 1,2000#、#2000-3-15 13:30:15#。
以数字序列表示时,小数点左边的数字代表日期(Date),小数点右边的数字代表时间(Time)。其中,0为午夜0点、0.5为中午12点;负数代表1899年12月31日之前的日期和时间。 ;⑶ 逻辑(Boolean)数据类型
逻辑数据类型用于逻辑判断,只有两个值:真(True)、假( False)
若变量的值是 “true/false”、“yes/no”、“on/off” 信息,则可将它声明为Boolean 类型。
缺省值: False
逻辑数据转换成整型数据时,真 转换为-1,假转换为0;
其他类型数据转换为逻辑数据时,非0数转换为 真,0转换为 假。 ;⑷ 字符(String)数据类型
是一组由计算机字符组成的序列,每个字符都以ASCII编码表示。用一个字节表示。在VB中,字符串要用双引号括起来。
例如:“Visual Basic”、“中国天津”、“123.456”
有两种字符串:变长字符串和定长字符串。变长字符串的最大长度为231-1个字符;定长字符串的最大长度为65535个字符 。;⑸ 对象(Object)数据类型
用4个字节来存储,该32位地址可以引用应用程序中的对象。
⑹ 变
您可能关注的文档
- C语言程序设计No.11-13第十章指针c_pointer试卷.ppt
- C语言程序设计_指针试卷.ppt
- C语言测试练习试卷.ppt
- 电子科大微电子工艺第二章知识回顾概览.ppt
- C语言测试练习1试卷.ppt
- ASME焊接培训试卷.ppt
- C语言chap6(函数与宏定义)试卷.ppt
- C语言ch10试卷.ppt
- C语言_第6章_1、一维数组试卷.ppt
- 电子科大无线传感器网络wsn_chapter_1_概览.ppt
- 部编版一年级语文下册第四单元《8 夜色》教学课件(2025年春-新编教材).pptx
- 江苏省盐城市五校2024-2025学年高一下学期4月期中联考数学试卷(含答案).pdf
- 2025年高一语文教师工作总结简单版(六).docx
- 第12课《台阶》课件 2024—2025学年统编版语文七年级下册(共39张PPT).pptx
- 部编版一年级语文下册第四单元《语文园地四》教学课件(2025年春-新编教材).pptx
- 部编版一年级语文下册第四单元《9 端午粽》教学课件(2025年春-新编教材).pptx
- 指导技能的关键要素与提升的策略研究与分享.docx
- 湖南省永州四中直升班2025届高三(下)适应性数学试卷(含答案).pdf
- 湖北省荆荆宜襄·四地七校联盟2024-2025学年高一(下)期中联考数学试卷(含答案).pdf
- 2025年04月17日袁荣的初中历史组卷.docx
文档评论(0)