- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
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
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
文档评论(0)