数据表达式与简单程序设计.ppt
《数据表达式与简单程序设计.ppt》由会员分享,可在线阅读,更多相关《数据表达式与简单程序设计.ppt(29页珍藏版)》请在三一办公上搜索。
1、第4章 数据表达式及简单程序设计,4.1VB程序代码组织形式,VB程序=窗体界面+程序代码 通过代码控制窗体中各个对象和数据处理。,过程:事件过程:对对象响应相关事件的过程(private)。通用过程:多个窗体共享一段代码或同一窗体内的不同事件共享一段代码(public)。,模块窗体模块:包含发生在窗体中的各个对象的事件过程,窗体及窗体中各个对象控件的属性等。标准模块:保存了通用过程。类模块:创建新的对象类及其属性、方法等。,4.2代码书写,1.VB代码不区分字母的大小写 系统保留字自动转换每个单词的首字母大写;用户自定义行以第一次为准。2.语句书写自由 一行可书写几句语句,之间用冒号分隔;x
2、=10:y=“VB”:z=20 一句语句可分若干行书写,用续行符_连接一行=255个字符。Dim a as String,dim b as_ Integer3.注释有利于程序的维护和调试单撇号,数 据 类 型,常量,数值常量:例:12(Integer),2345432(Long),123.4(Single),3.1415926535(Double)字符常量:例:”Visual Basic”,”SD”等逻辑常量:True,False日期常量:#6/15/1998#符号常量:Private|Public ConstAs Type=Const Tax As Single=1.05 Public Co
3、nst Country$=”China”,FAX_Num&=3245643,变量,变量名及类型说明变量的作用域(局部,窗体模块,全局)变量说明语句 例:Dim a As Single Public b As Long Private c As Integer Static d As String例 Dim iCount As integer,sAllsum As single 等价于 Dim iCount%,sAllsum!Option Explicit:禁止使用未声明的变量,4.4运算符和表达式,程序中对数据的基本加工,是依靠运算符实现的。在Visual Basic中运算符的类型有:赋值运算
4、符、算术运算符、比较运算符、连接运算符、逻辑运算符。通过常量、变量、运算符、函数等的组合,由此构成表达式。,1.算术运算符,用来进行算术运算,有:+(加)、-(减)、*(乘)、/(除)、(整除)、Mod(求模)、(乘方)等运算符。ia=3.,例:5+10 mod 10 9/3+2 2 结果:10,2.字符串运算符、+字符串连接 123+456 结果 123456 123&456 结果 123456 区别:+两边必须是字符串,&不一定 例如:abcdef&12345 结果为 abcdef12345 abcdef+12345 出错“123”&456 结果为 123456“123”+456 结果为
5、579注意:123+True 结果为 122 True转换为数值-1,False转换为数值0,3关系运算符 将两个操作数进行大小比较,结果为逻辑量。字符串比较,则按字符的ASCII码值从左到右一一比较,直到出现不同的字符为止.。例:ABCDE ABRA 结果为 False,男字 女字 按汉字的拼音字母比较,4.逻辑运算符 将操作数进行逻辑运算,结果是逻辑值:条件表达式1 And 条件表达式2 条件表达式均为T,结果为T;条件表达式1 Or 条件表达式2 条件表达式有一个为T 结果为T。,二、表达式 1.组成 变量、常量、函数、运算符和圆括号。2.书写规则(1)运算符不能相邻。例a+-b是错误的
6、。(2)乘号不能省略。例x 乘以y 应写成:x*y。(3)括号必须成对出现,均使用圆括号。(4)表达式从左到右在同一基准上书写,无高低、大小。3.不同数据类型的转换 运算结果的数据类型向精度高的数据类型靠。Integer=字符运算符关系运算符逻辑运算,表达式书写举例,sin(45*3.14/180)+(exp(10)+log(10)/sqr(x+y+1),a*b*c*d/e/f/g 或 a*b*c*d/(e*f*g),例:用人单位招聘秘书:年龄小于40岁的女性,学历专科或本科,年龄40,性别=“女”,(学历=“专科”,学历=“本科”)And And Or,比a小,比b大 用 Or,a小数,b大
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 表达式 简单 程序设计

链接地址:https://www.31ppt.com/p-6578970.html