vb第五次课

上传人:踏**** 文档编号:101748083 上传时间:2019-09-29 格式:PPT 页数:14 大小:247KB
返回 下载 相关 举报
vb第五次课_第1页
第1页 / 共14页
vb第五次课_第2页
第2页 / 共14页
vb第五次课_第3页
第3页 / 共14页
vb第五次课_第4页
第4页 / 共14页
vb第五次课_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《vb第五次课》由会员分享,可在线阅读,更多相关《vb第五次课(14页珍藏版)》请在金锄头文库上搜索。

1、第三章 VB语言基础 (2学时),3.4 常用函数 3.5 常见错误 3.6 编码规则,常用内部函数,函数:能完成一定运算并将结果(有且只有一个 )返回的程序,函数分为:标准函数和用户自定义函数。 函数的构成:函数名(参数列表) 如:Abs(-3) Time() Mid(“ABCD”,2,2) Mid(“ABCD”,2) 参数可以看作是函数运算的对象 注意:参数列表中可以有0个或1个或多个参数,当参数列表中有多个参数时每个参数之间用逗号隔开。,数学函数,注意: 1)Int(N),Fix(N),Round(N)的区别 2)Sin(N),Cos(N),Tan(N),Atn(N)三角函数中参数N为弧

2、度表示 3)Rnd()产生0,1)之间的随机数,但每次运行的时候都是产生同一个序列的随机数,要想每次运行产生不同序列的随机数用Randomize,字符串函数,1)字符串编码 vb中字符采用Unicode编码,任何字符占2个字节,如 Len(“中国Good”)为6,LenB(“中国Good”)为12 2)字符串函数,字符串函数,日期函数,转换函数,注意:Len(Str(123)=4,注意: Val(C)只能将数字字符转化为数值,遇到非数字字符就停止,如果第一个就为非数字字符那么结果为数值0 Str(N)转化为字符时最前面留有一个符号位正数为空格,负数为”-”,测试函数,格式输出函数,Format

3、$(表达式,格式字符串) 例如: Print Format(1234.567,”00000.0000”) 01234.5670 Print Format(#6/30/2002#,”yyyy-mm-dd”) 2002-06-30,Shell函数,Shell()函数调用Windows中的可执行程序 格式:Shell(命令字符串,窗口类型) 例如:Shell(“calc.exe”)调用计算器 Shell(“notepad.exe”)调用记事本 a=shell(“notepad.exe”,2) 注意:函数有返回值所以不能单独成为一条语句,它只能出现在赋值语句中,表达式中,或者作为过程或函数的参数,这里

4、的shell即可以作为函数也可以作为过程 例如:abs(-3)这是不行的 我们可以 Print abs(-3) 或者a=abs(-3)*8+6 或 If Abs(-3)+78 then,3.6 常见错误,1.逻辑表达式书写错,在VB没有造成语法错而形成逻辑错 例数学表达式 3x10 VB表达式为 3=x10 3=x and x10 问题在于VB中的逻辑量与数值量可互转 2.同时给多个变量赋值,在VB没有造成语法错而形成逻辑错 例 Dim x%,y%,z% x=y=z=1 (第一个等号是赋值的意思,后面的是关系运算符等于的意思,从左到右比较) 3. 标准函数名写错 4变量名写错 检查方法:在通用声明段加Option Explicit 5语句书写位置错 在通用声明段只能有Dim语句,不能有赋值等其他语句,3.1 编码基础,1.VB代码不区分字母的大小写 系统保留字自动转换每个单词的首字母大写 用户自定义行以第一次为准 2.语句书写自由 一行可书写几句语句,之间用冒号分隔; 一句语句可分若干行书写,用续行符连接 _ 一行=255个字符 3.注释有利于程序的维护和调试 Rem开始 或 单撇 4.保留行号与标号.,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 教学课件 > 初中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号