收藏 分享(赏)

VisualBasic程序设计基础-3.ppt

上传人:dreamzhangning 文档编号:3312582 上传时间:2018-10-11 格式:PPT 页数:24 大小:380KB
下载 相关 举报
VisualBasic程序设计基础-3.ppt_第1页
第1页 / 共24页
VisualBasic程序设计基础-3.ppt_第2页
第2页 / 共24页
VisualBasic程序设计基础-3.ppt_第3页
第3页 / 共24页
VisualBasic程序设计基础-3.ppt_第4页
第4页 / 共24页
VisualBasic程序设计基础-3.ppt_第5页
第5页 / 共24页
点击查看更多>>
资源描述

1、Basic程序设计 (3),一、课前练习,二、关系运算,三、逻辑运算,提 纲,课 前 练 习,练习:给定直角三角形的两个直角边长度,求其斜边上高的长度。,注:斜边c和高 h 一般为小数,所以一定要声明为double类型。Dim h as doubleDim c as doublea=2b=5c=.请完善print h,关 系 运 算,检验运算符两边的运算量,是否成立某种关系,其运算结果为False或True。,关系运算符有=、=、=等。,注: 不同的编程语言,显示的结果有所不同,如C语言中显示0或1,Pascal、C+、Java、VB等语言显示为False或True,Basic语言显示为0和-

2、1。不管什么语言,关系运算在计算机内部运算的结果本质上都是0或1。,关 系 运 算,关 系 运 算,为了方便理解,我们验证关系运算的程序时,采用Visual Basic语言。,关 系 运 算,两个等号的含义,关 系 运 算,两个等号的含义,逻 辑 运 算,逻 辑 运 算,逻辑运算又称为布尔运算。(布尔是英国数学家) 逻辑运算通常用来测试真假值,在物理、电子电路、计算机科学上有广泛应用。 注:前面说的关系运算,严格上说,也属于逻辑运算。,关系运算可以产生真假值,而真假值之间也可以进行运算。 运算符有:NOT(非)、AND(与)、OR(或)、XOR(异或),通常0代表False,1代表True。(

3、Basic里是-1代表True),逻 辑 运 算,NOT运算 对False取“非”的结果是True, 对True取“反”的结果是False。,逻辑与 两边同时为真时,结果才为真。 类似数学上集合里的交集,逻 辑 运 算,逻辑或 两边同时为假时,结果才为假。 类似数学上集合里的并集,逻 辑 运 算,判断平面上所给的点坐标是否 落在阴影区域内(图示为单位圆),例题 (不用上机),条件显然是: (用中文写)圆的内部 and 正方形的外部 如何用数学表达式写?,and,逻辑运算的优先级别,不加括号的时候,按照下面的顺序进行:NOT、AND、OR,x*x + y*y1 or abs(y)1 ) 因此上面

4、的括号如果不加,表达式就是错的。 不清楚的时候,多加括号是一个好习惯。,判断平面上所给的点坐标是否 落在阴影区域内(图示为单位圆),练习 (不用上机),显然条件是: (用中文写)圆的外部 and 正方形的内部 如何用数学表达式写?,int与round,int函数,截去小数部分 例:Print int(3.1)Print int(3.6)Round函数,四舍六入 例:Print round(2.5)Print round(3.5)遇到0.5时向偶数靠拢,Round这种舍入法也叫“银行家式舍入法” 是一种国际性的标准方法,可以减少误差。 计算机内部也采用这种舍入法如果想实现“四舍五入”怎么办?可以用int函数实现四舍五入到个位:int(x+0.5),思考题四舍五入,保留二位小数,如何实现?,历史与故事 布 尔,百度一下 “布尔”,历史与故事 第一位程序员,程序员是从事程序开发、维护的专业人员。英国著名诗人拜伦的女儿 Ada Lovelace( 1815 - 1852 ) 曾设计了巴贝奇分析机上解伯努利方程的一个程序。她甚至还建立了循环和子程序的概念。由于她在程序设计上的开创性工作,Ada Lovelace被称为世界上第一位程序员。 二十世纪七十年代美国国防部主持开发的ADA语言就是为纪念她而命名的,ADA语言的语法与Pascal语言非常相似,被广泛应用于美国、欧洲的国防和航天部门。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报