ImageVerifierCode 换一换
格式:PPTX , 页数:23 ,大小:693.35KB ,
资源ID:103380      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,更优惠
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.77wenku.com/d-103380.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(3.10 VB基本运算与顺序结构ppt课件)为本站会员(可**)主动上传,七七文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知七七文库(发送邮件至373788568@qq.com或直接QQ联系客服),我们立即给予删除!

3.10 VB基本运算与顺序结构ppt课件

1、3.10 VB基本运算与顺序结构,学习目标,1.掌握三种基本算法的使用与优先级 2.掌握顺序结构的概念与运行原理,一、基本运算,通过程序的执行对数据进行加工处理,基本运算是数据处理中最常用的手段。,VB的基本运算包括:,(一)算术运算,(二)关系运算,(三)逻辑运算,(一) 算术类基本运算,乘幂() 取负(-) 乘法(*) 实数除法(/) 整数除法() 求余数(mod) 加法 (+) 减法(-),说明:,在同一个表达式中,如果有一个以上的 基本运算,则先执行优先级高的运算; 同优先级的基本运算,按自左向右顺序执行; 若表达式中有括号,则先计算括号内的表达式; 如果有多层括号,则按由内向外顺序进

2、行计算,VB中的括号只有 (),(二)关系类基本运算,相等 = 不相等 小于 小于等于 =,关系运算的结果是 一个逻辑值真、假 (true、false) 关系运算优先级比 算术运算低 所有关系运算具有 相同的优先级,级别:,(三)逻辑类基本运算,又称布尔运算,操作数为逻辑型数据True 、False 。 常用的逻辑运算符有3种:Not、And、Or。 Not:非,取反值。 And:只有两个都为True时结果才为True。 Or :只有两个都为False时结果才为False。,从上至下,二、顺序结构,声明,输入,处理,输出,按语句出现的先后顺序执行 只有一个入口和一个出口 先执行语句1,然后才执

3、行语句2 程序执行时一条语句接着一条语句地依次向下执行,没有任何跳转。,顺序结构流程图描述,执行完一个处理步骤step1后顺序执行下一个处理步骤step2,自然语言描述,程序是由一条条语句构成的,赋值语句是结构化程序设计中的最基本语句,一般用于对变量赋值或对控件设定属性值。,赋值语句的功能:首先计算赋值符号“=”右边表达式的值,然后把计算结果转为相同的数据类型数据后为变量或对象的属性名赋值。,Text1.text=“VB程序设计”,把“VB程序设计”赋值给text1的text属性,把数值常量赋值给变量a,a=5,把字符串常量赋值给变量s,s=“VB程序设计”,赋值符号“=”两端的数据类型要一致

4、,说明:,=,赋值符号“=”左端一定只能是变量或对象的属性名,而不能是常量、符号常量或表达式,变量或对象的属性名,赋值符号“=”不是数学中的等号。,a=a+5,x = y = z=1,x, y, z = 0,错误,错误,不能在一句赋值语句中,同时给多个变量赋值。,x=0 :y=0 :z=0,如要完成上述操作可以在同一行用三个独立的语句书写。,现在桌上有两杯饮料,一杯是牛奶,一杯是咖啡,如何把牛奶倒入咖啡杯中,咖啡倒入牛奶杯中?,B,A,暂时用来存放牛奶/咖啡用的。,中间变量,在很多问题的解决中都需要用到交换算法,比如在按照从小到大排序时,指将两个变量的 值 进行互换。,交换,假设有整型变量a和

5、b,分别存储整数2和6,变量a与b的数值之间的交换,a,b,中间变量,a,b,2,6,6,2,要将变量a和b交换就意味着交换变量a和变量b中的值,使得变量a存放变量b交换前的值,而变量b存放变量a交换前的值。,为什么会出现这样的情况呢?,ab ba,不能实现变量a、b交换 a、b最终都存放变量b的值了,因为根据算法的特点:赋值的操作具有覆盖性,赋值即覆盖,当我们执行a=b后,变量a中原来的值就已被覆盖了,此时变量a中最新的值就是变量b的值,再实现b=a时,b的值就是a最新的值,那么也就是b的值 。,t=a a=b b=t,变量a中的值与变量b中的值如何进行交换?,t中存储的变量先被赋值,课堂小结,