873第三章VB语言基础2学时
《873第三章VB语言基础2学时》由会员分享,可在线阅读,更多相关《873第三章VB语言基础2学时(22页珍藏版)》请在装配图网上搜索。
1、第三章第三章 VB语言基础语言基础(2学时)学时)3.1 编码规则编码规则1.不区分字母的大小写不区分字母的大小写 系统保留字自动转换每个单词的首字母大写;用户自定义行以第一次为准。2.语句书写自由语句书写自由 一行可书写几句语句,之间用“:”分隔;一条语句可连续写多行,行尾用续行符(空格+“_”)连接;一行0返回1,x=0返回0,x ABRA 结果为 False 男字 女字 4.逻辑运算符逻辑运算符 将操作数进行逻辑运算,结果是逻辑值:条件表达式1 And 条件表达式2 条件表达式均为T,结果为T;条件表达式1 Or 条件表达式2 条件表达式有一个为T 结果为T。二、表达式二、表达式 1.组
2、成组成 变量、常量、函数、运算符和圆括号。2.书写规则书写规则 (1)运算符不能相邻。例a+-b是错误的。(2)乘号不能省略。例x 乘以y 应写成:x*y。(3)括号必须成对出现,均使用圆括号。(4)表达式从左到右在同一基准上书写,无高低、大小。3.不同数据类型的转换不同数据类型的转换 运算结果的数据类型向精度高的数据类型靠。IntegerLongSingleDoubleCurrency 4.优先级优先级 表达式书写举例表达式书写举例 sin(45*3.14/180)+(exp(10)+log(10)/sqr(x+y+1)110e4510yxlnsinefgabcda*b*c*d/e/f/g
3、或 a*b*c*d/(e*f*g)的VB算术表达式?例:用人单位招聘秘书:年龄小于40岁的女性,学历专科或本科,年龄40,性别=“女”,(学历=“专科”,学历=“本科”)And And Or73 x比a小,比b大 用 Ora小数b大数a小数b大数比a大,比b小 用 And例:表示算术表达式:正确的VB表达式:3=x And x=7 错误的VB表达式:3=x=7 或 3=x Or x=7 考虑:若分别写成:年龄40 And 性别=女 And (学历=专科 And 学历=本科)年龄40 Or 性别=女 Or (学历=专科 Or 学历=本科)3.6 3.6 常常 见见 错错 误误1.逻辑表达式书写错
4、,在逻辑表达式书写错,在VBVB没有造成语法错而形成逻辑错没有造成语法错而形成逻辑错 例如,数学表达式 3x10 VB表达式写为 3=x10。问题在于VB中的逻辑量与数值量可相互转换。2.同时给多个变量赋值,在同时给多个变量赋值,在VBVB没有造成语法错而形成逻辑错没有造成语法错而形成逻辑错 例如:Dim x%,y%,z%x=y=z=13.标准函数名写错标准函数名写错 4.变量名写错变量名写错 检查方法:在通用声明段加Option Explicit5.语句书写位置错语句书写位置错 在通用声明段只能有Dim语句,不能有赋值等其他语句总结总结编码规则数据类型变量与常量l命名规则l申明格式常用函数l数学函数l字符串函数l转换函数l日期时间函数l格式输出函数lShell函数运算符与表达式l算术运算符l字符串运算符l关系运算符l逻辑运算符
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。