欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    【教学课件】第2章VisualBasic程序设计基础.ppt

    • 资源ID:5658278       资源大小:369KB        全文页数:43页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【教学课件】第2章VisualBasic程序设计基础.ppt

    第2章 Visual Basic程序设计基础,第2章 VB程序设计基础,【本章要点】数据类型、常量与变量、运算符和运算表达式、程序书写规则,以及常用内部函数。【学习目标】了解和掌握Visual Basic的基本数据类型;熟悉和掌握常量与变量的概念和定义方法;理解和正确使用各种运算符和运算表达式;熟悉程序书写规则、常用的系统内部函数。,2.1 数据类型,2.2 常量与变量,2.3 Visual Basic中的运算符与表达式,2.4 Visual Basic程序书写规则,2.5 Visual Basic的常用内部函数,第2章 VB程序设计基础,2.1 数据类型,数据是描述客观事物的数、字符以及所有能被输入到计算机中并被计算机程序处理的符号集合。输入处理输出数据类型是指数据在计算机内部的表述和存储形式。不同的数据类型具有不同的存储长度、取值范围和允许的操作。,2.1 数据类型,VB中的数据类型(P33),2.1 数据类型,VB中的数据类型(P33),1.整型数据用于保存不带小数点和指数符号的整数。整型(Integer)2字节-215215-1长整型(Long)4字节-231231-1整型数表示形式:n%长整型表示形式:n,2.1.1 数值形数据,2.浮点型数据用于保存带小数点的整数。单精度型(Single)4字节双精度型(Double)8字节单精度型表示形式:nEm!双精度型表示形式:nDm#,2.1.1 数值形数据,3.货币型(Currency)数据的小数点是固定的,也称定点数;可精确到小数点后4位,小数点前最多15位占用字节数:8 字节,取值范围:-2337203685477.5808922337203685477.5807表示形式:n、n.m,其中是货币型数据的类型符。例:-1345.34、345.6,2.1.1 数值形数据,4.字节型(Byte)以1个字节的无符号二进制数存储,取值范围为0255溢出:超出规定的范围。在VB中,数值型数据都有一个取有效的取值范围,程序中的数据如果超出各自类型规定的范围,则出现溢出(Overflow),并显示出错信息。小于下限值时系统按0处理。,2.1.1 数值形数据,字符型数据字符型数据必须以符号(”)括起来。如”Computer”空字符串”和空格字符串”。定长字符串、变长字符串注:每个字符占一个字节。定长字符串所占字节数就是字串本身的长度。变长字符串所占字节数为字符串长度加10字节。,2.1.2 字符型数据,逻辑型数据逻辑型数据表示真或假。只有两个取值True或False与整型数据的转换,2.1.3 逻辑型数据,日期型数据(Date)日期型数据必须以符号(#)括起来。#1 Jan 04#、#January 1,2007#、#2007-08-01 12:29:12PM#占用字节数:8 字节,日期取值范围:公元100年1月1日9999年 12月31日时间取值范围:00:00:0023:59:59,2.1.4 日期型数据,日期型数据日期型可以用数字表示小数点左边代表日期,1表示1天;左边代表时间,1/24表示1小时;0表示1899-12-30 24:00:00例:1.4、-2.5、0、1/24,2.1.4 日期型数据,对象型数据引用应用程序所能识别的任何实际对象,占用4个字节。用Set语句将某一实际对象赋值给该对象变量。,2.1.5 对象型数据,可变类型数据一种特殊数据类型,是所有未声明变量的默认数据类型。变体型数据的类型是可变的。可保存除定长字符串数据和用户自定义数据外任何类型的数据。自动进行类型转换。没有赋值,值为空(Empty Value)。区别Null。,2.1.6 可变类型数据,2.2.1 常量三种:直接常量、符号常量和系统常量。1.直接常量简称常量,分为数值常量、字符串常量、逻辑常量和日期常量。(1)数值常量:分为:整型数、长整型数、货币型数和浮点数。整型可以十进制、十六进制和八进制三种形式表示。,2.2 常量和变量,1.直接常量(2)字符串常量:字符串常量由任何可被计算机处理的字符组成。(3)日期常量:表示某一天或某一天的具体时间。由#界定。(4)逻辑常量:表示真假,只有True和False两个值。,2.2.1 常量,2.符号常量用符号表示数值或字符串。格式为:Const 常量名 As 数据类型=表达式“常量名”按变量的构成规则命名,可加类型说明符;“表达式”由文字常量、算术运算符、逻辑运算符组成,也可使用字符串。,2.2.1 常量,3.系统常量 系统常量是由Visual Basic提供的具有专门名称和作用的常量。包括颜色常量、窗体常量、绘图常量等32类近千个常量。,2.2.1 常量,变量指在程序运行过程中可改变其值的量,用于存储程序运行时的临时数据,占用一定的内存空间。变量有四个特性:名字、数据类型、作用范围和生存周期。变量有两种形式:属性变量和内存变量。系统自动为控件对象或其它对象创建一组变量,并为每个变量设置默认值,称其为属性变量。内存变量则需要依靠程序编写者根据实际需要加以创建。,2.2.2 变量,内存变量的建立方法使用前一般需先声明变量名和数据类型,以决定系统为它分配的存储单元。声明变量有两种形式:显式声明和隐式声明声明一个变量就是指明其名称、类型、有效的作用域及其生存期。最好对变量先声明再使用,要养成良好的编程习惯。,2.2.2 变量,1.命名规则变量名只能由字母、汉字、数字和下划线组成;变量名的第一个字符必须是字母或汉字,最后一个字符可以是类型说明符;变量名的有效长度为255个字符;不允许使用关键字作用变量名。非法:2a Int.sum Date Const%a12 Y,2 h&g,2.2.2 变量,2.变量的声明如果没有声明变量而直接使用,系统会将该变量默认为变体数据类型。使用变体型存储数据有两个缺点:一是浪费内存空间,二是在与某些数据处理功能同时使用时变体型数据可能无效。,2.2.2 变量,2.变量的声明(1)显式声明使用一条语句来说明变量的类型。变量声明语法:Dim|Private|Static|Public As,As“声明”可以是Dim、Static、Private、Public“类型”为基本数据类型和用户定义和类型,2.2.2 变量,2.变量的声明(1)显式声明定义变量的注意事项:省略类型说明,则变量默认为变体变量同时声明多个变量,每个都需要类型声明可以用类型说明符(%、&、#、!、$)设置字符串类型变量的长度使用变量时,会自动类型匹配,2.2.2 变量,2.变量的声明(2)隐式声明使用时不做专门的声明而直接使用。默认为过程级变体型变量。(3)强制显式声明变量语句Option Explicit或从“工具”菜单中选“选项”,在选项对话框中单击“编辑器”选项卡再选中“要求变量声明”复选框。,2.2.2 变量,2.3.1 算术运算符与算术表达式1.算术运算符,2.3 Visual Basic中的运算符与表达式,2.算术表达式书写规则所有符号、字符处于同一横线上不允许简化写法表达式中只能使用圆括号()3.算术运算符的优先级同级运算从左到右执行,2.3.1 算术运算符与算术表达式,字符串运算符与字符串表达式Visual Basic中的字符串运算符:“&”和“”“”的运算规则:“”号两边的运算对象应该都是字符型数据;“&”的运算规则:先将运算对象转变为字符型数据,再连接。,2.3.2 字符串运算符与字符串表达式,2.3.2 字符串运算符与字符串表达式,例如:my+bookmy&book125+5 125+5 my+5 my&5 123+“456,日期表达式日期表达式由“”、“”算术表达式、日期型数据和日期型函数所组成。两个日期型数据相减,结果为数值型数据(两个日期相差的天数)。一个表示天数的数值型数据可以被加(或减)到一个日期型数据中,其结果仍然是一个日期型数据。,2.3.3 日期表达式,关系运算符与关系表达式关系运算符用于对两个表达式的值进行比较,返回逻辑值真(True)或假(False)。,2.3.4 关系运算符与关系表达式,等于“Visual”=”Visul”FALSE 大于“Visual”“Visl”TRUE=大于等于“xyz”=“变量”FALSE 不等于“xyz”“XYZ”TRUE,逻辑运算符与逻辑表达式用逻辑运算符连接若干个关系表达式或逻辑值。VB中的逻辑运算符有六种。,2.3.5 逻辑运算符与逻辑表达式,2.3.5 逻辑运算符与逻辑表达式,例如:3+58 and 833+58 or 83Not 5A Xor 905=5 or 4*77,2.3.5 逻辑运算符与逻辑表达式,注:在表达式中包含有算术运算、关系运算和逻辑运算时按先算术运算再关系运算后逻辑运算。逻辑运算符(And Or Xor Eqv)也可以对数值进行计算,是对数值的二进制位逐位进行逻辑运算。12 and 7 12 or 7对一个数连续两次进行Xor操作,可恢复原值。,表达式的类型转换及执行顺序1.执行顺序多种运算的求值顺序:算术运算符=字符运算符关系运算符逻辑运算符2.不同数据类型的转换算术运算中结果以精度较高的数据类型为准,即Integer LongSingle DoubleCurrency,2.3.6 表达式的运算顺序,1)程序的注释用Rem或单字节撇号开头引导注释2)语句的断行一行语句最多允许255个字符。如果超出这个范围,可采用多行书写(一个空格加一个下划线“_”)。3)多条语句写在同一行上时用半角冒号“:”隔开4)使用非十进制数要加前缀5)可在语句前加行号或标号,2.4 Visual Basic 程序书写规则,函数:是完成某些特定运算的程序模块调用函数:只要给出函数名并给出相应的参数(自变量),就能得到它的函数值。两类函数:内部函数和用户定义函数内部函数:系统已定义好,可直接调用的用户定义函数:用户根据需要定义的函数Visual Basic提供的内部函数:转换函数、数学函数、字符串函数、时间/日期函数、随机函数等,2.5 常用内部函数,2.5.1 数学函数,2.5.2 数据类型转换函数,2.5.3 字符串操作函数,2.5.4 日期和时间函数,

    注意事项

    本文(【教学课件】第2章VisualBasic程序设计基础.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开