- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[四年级其它课程]pascal程序设计课程
3:复合语句: 定义:复合语句是由若干条语句组成的语句序列。 形式: begin 语句1; 语句2; ···· 语句n end; 用保留字begin和end括起来,构成一条逻辑上的语句,语法上充当一条语句。 二、 选择结构程序设计 一:什么是选择结构?选择结构的特点? 二:选择结构的几种语句: 1.if 语句: 格式:if 条件 then 语句1; if 条件 then 语句1 else 语句2; 功能:执行过程 说明:1)该语句为一个语句; 2)条件是一个布尔表达式或一个布尔变量,then 和else后的语句可以是单个语句,当需要多条语句时,用begin和end括起来构成复合语句。 3)灵活运用该语句,条件是关键。 补充:逻辑运算及布尔表达式 1、布尔常量: true false const t=true;f=false; 2、 布尔变量: var t,f:Boolean; 顺序型数据false(0),true(1),有ord,succ,pred等函数运算 3、关系表达式:定义;运算符;运算结果 对于数值型数据的比较,直接比较数值的大小 如:136 的结果为true 对于其它类型数据的比较,则按其序号进行比较 如:’a’=’b’的结果为false 逻辑运算:三个运算符(优先级):not(单目) and(双目) or(双目) 运算结果为布尔型数据:true,false 布尔表达式:由逻辑运算符将几个类型相容且有序的表达式联结起来的式子。 逻辑、算术、关系运算符的运算次序: 括号——函数、not——*、/、div、mod、and——+、-、or——、=、、=、=、 例:若a=true,b=false,x=7,y=12,m=3,n=35,求下列布尔表达式的值。 a and not (mn) and (xy-m) or (a or b) ① ② ③ 2.if 语句的嵌套: 格式: (1) if 语句嵌套在then语句中 if 条件1 then if 条件2 then 语句21 else 语句22 else 语句12; (2)if 语句嵌套在else语句中 if 条件1 then 语句11 else if 条件2 then 语句21 else 语句22 ; 【例】:计算下列函数 程序代码: program ex; var x:real; y:integer; begin write(input x:);readln(x); if x0 then y:=1 else if x=0 then y:=0 else y:=-1; writeln(x=,x:6:2,y=,y); end. 3.case 语句:分情况语句(多分支语句) 格式:case 表达式 of 常数表1:语句1; 常数表2:语句2; ···· 常数表n:语句n; else 语句n+1 end; 功能:执行过程 说明:1)end 与case 对应 2)表达式的类型通常是整型、字符型 3)常量表是常量,其类型与表达式的类型要一致。常量表中的常量不能重复。 【例】:输入两个数(均不为零)及一个算术运算符,输出其运算的结果 程序代码: program ex3(input,output); var x,y,s:real; ch:char; begin writeln(‘input x y ch:’); readln(x,y); readln(ch); case ch of ‘+’:s:=x+y; ‘-‘:s:=x-y; ‘*’:s:=x*y; ‘/’:s:=x/y end; writeln(x,ch,y,’=’,s) end. 上机练习题1.求一元二次方程ax2+bx+c=0的根。算法分析:方程的系数a,b,c决定了方程有无根,是几个根,
您可能关注的文档
- [合同协议]01安全文明卫生管理制度09版.doc
- [司法考试]第一讲 PLC基础知识.ppt
- [合同协议]商务英语合同中长句的翻译法.ppt
- [合同协议]外贸设备采购合同两方FOB.doc
- [合同协议]FORM OF HOTEL MASTER MANAGEMENT AGREEMENT 酒店管理合同范本全英文.doc
- [合同协议]03合同管理业务介绍.ppt
- [合同协议]比选文件.doc
- [合同协议]招标文件.doc
- [合同协议]第二版员工手册修改稿20100602.doc
- [合同协议]材料买卖、租赁合同范本.doc
- 2024年05月山东东营广饶县教育卫生系统引进优秀人才18人笔试历年典型考题与考点剖析含答案详解.docx
- 2024年04月贵州省安顺市紧急救援中心2024年招考1名合同制接线员工作笔试历年典型考题与考点剖析.docx
- 2024年05月中共永顺县委办公室(湖南)2024年公开选调(聘)2名工作人员笔试历年典型考题与考点.docx
- 2024年05月广西崇左市花山民族文化艺术传承创作中心公开招聘编外聘用专业技术人员公开招聘4人笔试历.docx
- 2024年05月安徽省疾病预防控制中心高层次人才招考聘用6人笔试历年典型考题与考点剖析含答案详解.docx
- 2024年05月广东深圳市光明区科技创新服务中心博士后公开招聘笔试历年典型考题与考点剖析含答案详解.docx
- 2024年05月山西朔州市市直事业单位招考聘用208人笔试历年典型考题与考点剖析含答案详解.docx
- 2024年05月上半年广东广州开发区绿化和公园管理中心(广州市黄埔区绿化和公园管理中心)公开招聘初级.docx
- 2024年05月中央财经大学资产与后勤管理处(招标与采购事务中心)行政岗公开招聘1人(非事业编制)笔.docx
- 2024年04月湖北荆州市荆州区大学生乡村医生专项招考聘用笔试历年典型考题与考点剖析含答案详解.docx
最近下载
- 肾盂旁囊肿的研究的现状及进展.doc VIP
- 3.1《中国科学技术史序言(节选)》课件-中职高二语文(高教版2024拓展模块上册).pptx
- PCB多层压合工艺PPT课件.ppt
- 第一单元第二节+体验“云上生活”++课件 2024—2025学年川教版(2024)信息科技+七年级上册.pptx VIP
- Garmin佳明Forerunner 165 智能GPS跑步腕表说明书用户手册.pdf
- 工程项目工期关键节点和线路保证措施(模板)18.docx VIP
- 泰康入职测评考试题库答案.pdf
- Ai围棋定式大全(重排彩图).pdf
- 汽车钣喷系列教学课件--钣金件焊接工艺.ppt
- 人力资源有限公司管理制度.docx VIP
文档评论(0)