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

    [其它考试]第三章 VB语言基础.ppt

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

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

    [其它考试]第三章 VB语言基础.ppt

    VB 语言基础,甘肃民族师范学院计算机科学系县小平,If X=5 then,第三章 VB语言基础,3.1 数据类型3.2 变量和常量3.3 运算符和表达式3.4 程序结构和编码规则3.5 综合应用,本章目录,3.1 数据类型,本章目录,1、整数 定义:不带小数点和指数符号的数。特点:数精确表示,但数范围有限。类型:整型Integer或%(默认)长整型Long或&。形式:n&例:123、123%、123&、+123 正确的整数 123.0、1,230 错误,2、实数:定义:带小数点或指数符号的数。特点:数精不精确表示,但数范围大。类型:单精度 Single或!,双精度Double或#。形式:尾数 E|D 指数 其中:E表示单精度指数符号、D表示单精度指数符号 尾数可以整数(必须要求指数)也可以小数 例:123.45、123.45!、0.12345E+3、12345E-2、0.12345D+3 都是 同值实数,3、逻辑型数据(Boolean)逻辑型数据只有两个值:真(True)和假(False)注意:当把数值型数据转换为逻辑型数据时,0 转换为False,非0值转换为True。当把逻辑型数据转换为数值型数据时,False转换为0,True转换为-1。,思考:下列语句的执行结果是:Dim Tag As Boolean Tag=6 8 Print Tag 结果为:True,4、日期型数据(Date)形式:#一般为:月/日/年,VB接受许多种日期时间格式 例:下面的 Date/Time 值全部有效。#3-6-93 13:20#March 27,1993 1:20am#Apr-2-93#14 April 1993#12/18/1999#,5、字符串型数据(String)形式:字符串“例:abc ABC 计算机 12.34 3+2(空串)注意:如果字符串本身包括双引号,可用连续两个双引号表示。例:要打印以下字符串:You must study hard,he said.在程序中需要将该字符串表示成:You must study hard,he said.,3.2 变量和常量,变量:在程序运行中其存储的值可以改变变量名命名规则:必须以字母或汉字开头,由字母、汉字、数 字或下划线组成,长度小于等于255个字符 不能使用VB中的关键字 VB不区分变量名的大小写,一般变量名首字母用大写,其余用小写字母表示;常量全部用大写字母表示,本章目录,表达式:s=3.14*r*r其中:r、s是变量,3.14是常量,3xy 数字开头y-z 不允许出现减号Wang Ping 不允许出现空格Dim VB.NET的关键字Cos 标准函数名,非法变量名,变量声明,(1)用Dim语句显式声明变量 Dim 变量名 As 类型 As部分缺省,创建的变量为变体类型 注意:一条Dim语句可同时定义多个变量,但每个 变量应有类型说明,否则为变体型。例如:Dim m,n As Integer,x,y As Single 则创建了变体型变量m、x,整型变量n和单精度型变量y,本章目录,(2)隐式声明(默认)不声明直接使用。为可变类型,易出错、浪费空间(3)强制显式声明 在模块的声明段中使用语句:Option Explicit 如果设置:工具选项编辑器要求变量声明,则在后续模块中自动插入Option Explicit,例:Dim Sum As Long Dim Address As String 不定长度 Dim No As String*8 固定长度8 Dim Num,Total As Integer Num为可变类型 Dim Average As Single,也可以用常用的类型说明符来定义:整型:%长整型:&单精度:!双精度:#货币型:字符型:$,例:Dim a as integer Dim a%Dim B as integer,stname as stringDim B%,stname$,常量,常量是在程序运行中不变的量,VB有三种常量:直接常量 其常数值直接反映了其类型 符号常量 用户声明,便于程序阅读或修改Const 符号常量名 As 类型=表达式例如:Const PI=3.14159 系统常量 系统提供许多内部常量 例如:vbCrLf 回车/换行组合符,本章目录,3.3 运算符和表达式,运算符和表达式:结果类型 算术运算符与算术表达式 数值 字符串运算符与字符串表达式 字符串 关系运算符与关系表达式 逻辑 逻辑运算符与逻辑表达式 逻辑,本章目录,1、算术运算符,例:5+10 mod 10 9/3+2 2 结果:10,注意:对算术运算符两边的操作数应是数值型,若是数字字符或逻辑型,则自动转换成数值类型后再运算。例如:30-True 结果是31,逻辑量True转为数值-1,False转为数值0False+10+4 结果是14,本章目录,2、字符串运算符,&两旁的操作数可任意,转换成字符型后再连接+两旁的操作数应均为字符型;1)数值型:则进行算术加运算 2)一个为数字字符,另一个为数值,自动将数字字符转换为数值后进行算术加 3)一个为非数字字符,另一个为数值型,出错例如:操作 结果 操作 结果ab&123 ab123 ab+12 出错12&456 12456 12+456 468 12&True 12True12+True 11,本章目录,2、关系运算符,关系运算符是双目运算符,作用是对两个操作数进行大小比较,若关系成立,则返回True,否则返回False。操作数可以是数值型、字符型。,本章目录,3、逻辑运算符,逻辑运算符除Not是单目运算符外,其余都是双目运算符,作用是将操作数进行逻辑运算,结果是逻辑值True或False。,本章目录,表达式,组成:变量、常量、函数、运算符和圆括号书写规则:运算符不能相邻 例a+-b是错误的 乘号不能省略 例x 乘以y 应写成:x*y 括号必须成对出现(均使用圆括号)表达式从左到右在同一基准上书写,无高低、大小不同数据类型的转换 运算结果的数据类型向精度高的数据类型靠 Integer=字符运算符关系运算符逻辑运算,本章目录,表达式书写举例,a*b*c*d/e/f/g 或 a*b*c*d/(e*f*g),例逻辑表达式书写,选拔优秀生的条件为:年龄(Age)小于19岁,三门课总分(Total)高于285分,其中有一门为100分,如果其表达式写为:Age285 And(Mark1=100 Or Mark2=100 Or Mark3=100)如果取消括号有何问题?请读者考虑。,sin(45*3.14/180)+(exp(10)+log(10)/sqr(x+y+1),本章目录,3.3.3 常用函数,VB函数:内部函数和用户自定义函数,内部函数,数学函数转换函数字符串函数日期函数格式输出函数,调用函数的形式:函数名(参数列表),本章目录,数学函数,本章目录,数学函数,Rnd函数返回0和1(包括0但不包括1)之间的双精度随机数.每次运行时,要产生不同序列的随机数,先执行Randomize 语句。产生ab的之间的随机整数:Int(Rnd*(b-a)+a),本章目录,转换函数,本章目录,字符串函数,本章目录,字符串函数,本章目录,日期函数,例 计算从当前日期到2007年6月30日有多少天?表达式为:DateDiff(d,Now,#6/30/2007#),本章目录,Shell函数,Shell函数可调用各种应用程序。格式如下:Shell(命令字符串,窗口类型)命令字符串为要执行的应用程序名(包括路径),必须是可执行文件(.com、.exe、.bat)。窗口类型表示执行应用程序的窗口状态,04,6的整型数值,1表示正常窗口状态。函数调用成功返回一个任务标识ID,不成功,则返回0。,例 i=Shell(calc.exe),本章目录,3.4 程序结构和编码规则,本章目录,编码规则,(1)VB代码不区分字母的大小写关键字 首字母自动转换成大写,其余字母转换成小写。用户自定义的变量、过程名,以第一次定义的为准,以后输入的自动向首次定义的形式转换。(2)语句书写自由一行上可书写多句语句(用冒号分隔),一行最多255个字符。单行语句可分若干行书写,在本行后加入续行符(空格和下划线)。,本章目录,3.5 综合应用,例3.1 模仿字处理软件中字符串替换功能。设计思路:利用Shell函数调用winword.exe执行Word程序实现替换功能利用查找(InStr)、取子串(Left、Mid)等函数实现替换功能利用替换(Replace)函数实现替换功能,本章目录,本章小节,变量:在程序运行中其存储的值可以改变变量声明 Dim 变量名 As 类型运算符 算术运算符、字符串运算符、关系运算符和逻辑运算符函数 内部函数、用户自定义函数 调用函数形式:函数名(参数列表)Shell函数 调用各种应用程序,本章目录,

    注意事项

    本文([其它考试]第三章 VB语言基础.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开