- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
pascal第3章--选择结构的程序设计剖析
第三章 选择结构 ;第一节 IF语句;PASCAL中的布尔(逻辑)类型 ;布尔常量 ;布尔类型是顺序类型 ;布尔类型的输入与输出 ;b) 输出; 关系表达式与布尔表达式 ;关系表达式的值 ;布尔运算及布尔表达式 ; 多个关系表达式用布尔运算符连接起来的式子就称为布尔表达式,布尔表达式的值也为布尔值。在一个表达式里出现两个或两个以上的运算符, 则必须规定它们的运算次序。pascal规定:
①表达式中相同优先级的运算符,按从左到右顺序计算;
②表达式中不同优先级的运算符,按从高到低顺序计算;
③括号优先级最高,从内到外逐层降低;
对于一个复杂的表达式可能同时包含算术运算、关系运算和逻辑运算以及函数运算。运算的优先顺序为:;例3.1 若a=true,b=false,x=7,y=12,m=3,n=35,求下列布尔表达式的值。
a and not (mn) and (xy-m) or (a xor b) ;简单的IF语句 ;【注意】 ;例3.2 输入一个整数A,判断是否为偶数。(是输出“YES”否则输出“NO”)。 ;例3.3 联单华榕超市里卖电池,每个电池8角钱,若数量超过10个,则可打7.5折。;;程序如下: ;例3.5 输入一个年号,判断它是否是闰年。;例3.6 从键盘上读入三个数,按由大到小的顺序把它们打印出来。;程序如下:;【上机练习3.1】;第二节 IF语句的嵌套;If语句的嵌套在then子句中;例3.7 计算下列函数 ; 显然,以上的程序中,在else子句中嵌套if语句,采用了三路分支结构。当然程序也可以写成如下形式:先分成x=0与x0两种情况,然后对于情况x=0,再区分x是大于0,还是等于0,这种结构是在then子句中嵌套if语句。。当然程序也可以写成如下形式:;例3.8 输入三角形的三边,判断它是否直角三角形,若是则输出“yes”,否则输出“no”,若根本形成不了三解形则输出“not a triangle”。;【上机练习3.2】;第三节 情况语句(CASE语句);情况语句的一般形式: ;case语句的执行过程;说明 ;例3.9 根据x的值,求函数Y的值:;例3.10 判断2006年,每个月份的天数。;例3.11 期未来临了,班长小Q决定将剩余班费X元钱,用于购买若干支钢笔奖励给一些学习好、表现好的同学。已知商店里有三种钢笔,它们的单价为6元、5???和4元。小Q想买尽量多的笔(鼓励尽量多的同学),同时他又不想有剩余钱。请您编一程序,帮小Q制订出一种买笔的方案。;程序如下:;例3.12 试编写一个根据用户键入的两个操作数和一个运算符,由计算机输出运算结果的程序。;第一节 IF语句
您可能关注的文档
- 第九章统计热力学课件.ppt
- 第九章浅基础设计课件.ppt
- 第九章糖类05课件.ppt
- 第九章结晶-制药工程原理与设备课件.ppt
- 第九章结晶课件.ppt
- 第九章环境污染自动监测76课件.ppt
- 第九章结构施工图课件.ppt
- 第九章药用高分子课件.ppt
- 第九章融资融券业务及会计核算课件.ppt
- 第九章脂类代谢的合成与课件.ppt
- 人教版八年级上册数学精品教学课件 第十三章 三角形 章末整合练.ppt
- 人教版八年级上册数学精品教学课件 第十五章 轴对称 15.3 等腰三角形-15.3.1 等腰三角形-第2课时 等腰三角形的判定 (4).ppt
- 人教版八年级上册数学精品教学课件 极速提分法 第17招 整体思想在解题中的七种技巧.ppt
- 人教版八年级上册数学精品教学课件 第十五章 分式 专项突破9 分式方程的解在求字母的值或取值范围中的常用技巧.ppt
- 人教版八年级上册数学精品教学课件 第十八章 分式 18.3 分式的加法与减法-第1课时 分式的加减.ppt
- 人教版八年级上册数学精品教学课件 第十四章 全等三角形 14.1 全等三角形及其性质 (4).ppt
- 七年级作文成长的经历(11篇).docx
- 法律责任豁免声明及工作证明函(6篇).docx
- 叙事作文那是一次难忘的尝试750字通用14篇.docx
- 沙滩里的秘密500字(14篇).docx
文档评论(0)