- 1、本文档共59页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual Basic辅导讲义 计算机与数学基础教学部 :刘冰 数据 运算符和表达式 数据类型 VB语言数据类型: 基本数据类型 自定义类型 枚举类型 基本数据类型 p48 注意: Vb中类型符可以用来声明变量或者函数结果的数据类型,比如:Dim x as integer 和 dim x%是完全一样的 ,在程序中也可以直接使用。 A!=123.456 B%=123.456 Print A,B 字节 字节是计算机中存储数据的最小单位。由8位二进制数组成。 比如:1字节长度的数据如果没有符号则 最小 (0) 最大255) 如果带有符号,则最高位为0代表正数,最高位为1代表负数。剩下的7位为有效数字。 最大(127) 最小为最大值取反-1 ,即-128(编码方式不同) 运算和表达式 运算符是表示数据之间运算方式的符号,操作数是参与运算的数据,表达式是由运算符和操作数组成的式子。 例如:算术表达式“1+2”中1、2 是操作数,“+”是运算符。 注意与数学中表达式写法的区别: ⑴ 在VB中不能省略乘号运算符 如:数学上的表达式b2-4ac中省略了乘号,但在写成对应的VB表达式的时候,要写成b^2-4*a*c。 ⑵ 表达式中所有括号一律用小括号 如:数学中的表达式[(x+y)/(a-b)+c]x,在VB中要((x+y)/(a-b)+c)*x。 ⑶ 算术运算符优先级从高到低的顺序为:乘方→负数→(乘、除)→整除→取模→(加、减) 优先级高则先运算,但如果有括号则先运算括号内的表达式。 练习 Print -2 ^ 4 Print 3 ^ -2 Print 6 ^ (1 / 2) Print (10 - 4) Mod 2 + 7 / (3 - 1) Print (-(-(4-1)*-2-1)*-2-1)*-2-1 Print 3 ^ 3 \ 2 Print 4 Mod 8 / 3 Print 3 * 2 \ 3 / 2 字符运算 字符串运算符:“”和“+”,功能是字符串连接。 日期运算 日期运算符:“+”和“-”。 “+” 日期+数值,表示该日期后的若干天。 【例】 ?#02-01-2011#+10 结果为:2011-02-11 “-” 日期-数值,表示该日期前的若干天。 日期-日期,表示两个日期之间相差的天数。 【例】 ?#01/01/2010# - 2 结果为2009-12-30 ?#2008-08-24# - #2008-08-08# ‘ 结果为:16 4.布尔型(Boolean)2个字节 又称逻辑型,为真True和假False,在计算机中也用-1来表示True ,用0来表示False。 print TrueFalse print True+False+2 关系运算 字符比较时 “空格”0…9A…Za…z汉字。 汉字按照拼音比较,字典序。 Print 5=8-3 x = 6 y = 7 z = 0 Print x = y = z 逻辑运算 5.变体型(Variant) 一种可以变的数据类型,可以定义为系统中任何数据类型。例数值、字符串、日期时间等。 自定义类型 枚举类型 格式: Enum 枚举名称 成员名1 [=常数表达式] 成员名2 [=常数表达式] …… End Enum 常量和变量 变量实际上是在内存中的一个存储区域,当使用Dim等语句声明变量的时候,按照数据类型要求分配存储空间,隐式声明时动态分配存储空间。 变量有一定的作用范围,当某个范围内的变量使用结束时,保存变量的存储空间被系统收回,即变量消失。 函数 函数的简单定义:设在某变化过程中有两个变量x与y,如果对于x的每一个值,y都有唯一的值与它对应, 那么就说y是x的函数 在计算机领域,函数已不单纯的是数字的映射,它可以将复杂运算符号化,用户只需要记住函数的名字,而没有必要了解函数的全部计算过程。 vb函数分为系统函数(vb提供)和自定义函数(用户编写) 函数的调用格式: 函数名([参数1],[参数2]…) 说明: ⑴每一个函数都有函数名,通过函数名调用函数。 ⑵括号内的值称为“参数”,函数运算的结果称为“返回值”。 ⑶函数是以表达式的形式调用的,而不能单独作为一个语句。 例如: Let a = Str$(100) Let z = Sin(x) + Cos
您可能关注的文档
- SRM对账管理供应商操作常见问题解答手册.ppt
- 二年数学快乐的动物)[1]2012.ppt
- 关于广电未来网络建设的思考(飞通).ppt
- 二年级上册《一分钟》.ppt
- StarterUnits1-3课件.ppt
- sunny新视野商务英语Unit8ReceivingVisitors.ppt
- 二年级下册语文古诗两首.ppt
- SVN使用教程.ppt
- svn在项目上的应用.ppt
- SVN对项目文档进行管理.ppt
- 免疫学基础与病原生物学学习通超星期末考试答案章节答案2024年.docx
- 中国历史人文地理(上)学习通超星期末考试答案章节答案2024年.docx
- 铁路客运组织学习通超星期末考试答案章节答案2024年.docx
- 运营管理学习通超星期末考试答案章节答案2024年.docx
- 英语视听说(2)学习通超星期末考试答案章节答案2024年.docx
- 毛中习概论-本科学习通超星期末考试答案章节答案2024年.docx
- 现代交换技术学习通超星期末考试答案章节答案2024年.docx
- 中国近现代史纲要—王青青(2021-2022第一学期)学习通超星期末考试答案章节答案2024年.docx
- 思想道德与法治2022年学习通超星期末考试答案章节答案2024年.docx
- 人文智能学习通超星期末考试答案章节答案2024年.docx
文档评论(0)