- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第讲集合与记录
集 合 与 记 录 1.集合的定义 2.集合的表示 3.集合的运算 4.记录的定义 5.记录的运用 集合的表示方法(数学) 集合的特征: 元素与集合的关系 集合和集合间的关系 集合和集合间的关系 集合和集合间的关系 集合的运算 集合的运算 集合的运算 1.集合的定义: 基类型:表示集合中元素的类型,可以是整数类型的某一子 界,字符型,布尔型,枚举型。 补:pascal规定一个集合里的元素必须是同一数据类型。 2、在pascal中怎么表示和使用集合 3、集合类型的运算规则 4、集合例题 6.记录的运用: (1)对记录中和个域的引用,要写出记录名和域名,如:student.num (2)开域语句:with。 with 记录名 do 语句; 或 with 记录名1,记录名2,... do 语句; 注意: 1. 在do后面语句中使用的记录的域时,只要简单地写出域名就可以了, 域名前的记录变量和.均可省略。 2. 在关键字with后面,语句可以是一个简单语句,了可以是一个复合语句。 3. 虽然在with后可以有多个记录变量名,但一般在with后只使用一个记录变量名。 * 集里中学: 徐 晨 辉 集合(数学) 集合的概念:某些具有共性,又相互区别的对象汇集在一起所构成的整体 0—20之间的所有素数;{共性:小于20的素数,相互区别:各元素有不同的值} 26个小写英文字母;(共性:小写英文字母,相互区别:各自的写法和读法都不同。 1.枚举法:将集合中的所有元素列举出来 对于上例1可写成: 元素 { 2,3,5,7,11,13,17,19 } 集合 集合的特点:1.同一性; 2.无序性; 3.唯一性 无序性: {1,3,5,7 } = { 1,5,3,7 } 唯一性: { 1,3,5,7 } = { 1,5,3,3,7 } 2 . 不属于 5∈ { 2,3,5,7,11,13,17,19 } 1 . 属于 一个元素可以属于和不属于某一个集合,分别用∈和∈表示 5∈ { 2,4,6,8,10,12,14,16 } 1.相等关系 两个集合的成员完全相同时,称这两个集合相等。 {2,3,5,7} = { 2,3,5,7 } {2,3,5,7} = { 2,5,3,7 } {2,3,5,7} = { 2,5,3,3,7 } 集A的所有成员都是集B的所有成员时,称B蕴含A,或称A是B的子集合 2.蕴涵关系 { 2,3 } { 2,3,5,7 } { 2,3,5,7 } { 2,3,5,7 } { 2,3,9 } { 2,3,5,7 } 问 3.空集: 空集是任何集合的子集 4.幂集:一个集合的所有子集所组成的集合称为此集合的 幂集。 { 1,2,3 }的幂集是: { { },{1},{2},{3},{1,2},{1,3},{2,3}, {1,2,3} } 没有任何元素的集合称为空集,记作{ }或 1.交运算 A B A ∩B { 1,2,3 } ∩ { 2,3,5,7 }={ 2,3} 集A和集B共有的成员所组成的集合 1.并运算 A ∪B { 2,3,5 } ∪ { 5,7 }={ 2,3,5,7} 集A和集B的所有成员并起来(重复的只算一个)所组成的一个新集合 A B 1.差运算 A -B { 2,3,5 } - { 5,7 }={ 2,3} 集A的成员去掉集B中也包含的成员所组成的一个新集合;(相当于A-(A∩B)) A B 定义集合类型的一般形式: 类型标识符 = set of 基类型> type int1=0..255; weekday=(sun,mon,tue,wed,thu,fri,sat,sun); weekset=set of weekday; intset=set of int1 var wvar:weekset; ivar:intset; 或写成 var wvar: set of weekday; ivar: set of int1; 规则:1.turbo pascal规定一个集合的元素个数不能超 过256个;(也就是说基类型所表示的值(整 数)的范围不能超过256) 2.基类型的序数值必须在0—255的范围内。 思考 type int0=set of integer; int1=set of -20. . 100; int2=set of 5
您可能关注的文档
- 第十一讲自相关和面板数据.ppt
- 第十七章土地法律责任.ppt
- 第十一章品牌构筑.ppt
- 第六讲电视场面调度.ppt
- 第十三章tornado并作业.ppt
- 第十三章《借款合同》.ppt
- 第十一章(.ppt
- 第十九章地球形成与生物演化.ppt
- 第十七章块体运动.ppt
- 第十三节PPT.ppt
- 2025年烟台市正大城市建设发展有限公司招聘工作人员12名笔试参考题库附带答案详解.doc
- 2025年衢州市属国企公开招聘工作人员笔试参考题库附带答案详解.doc
- 2025中铁四局集团有限公司法律合规部公开招聘1人笔试参考题库附带答案详解.docx
- 2025中国建筑股份有限公司岗位招聘【人力资源部(干部人事部)】笔试参考题库附带答案详解.docx
- 2025年滁州定远县中盐东兴盐化股份有限公司招聘2人笔试参考题库附带答案详解.doc
- DB1331T109-2025雄安新区建设工程抗震设防标准(963.84KB)(1).pdf
- 2025辽宁省能源控股集团所属抚矿集团招聘76人笔试参考题库附带答案详解.pdf
- 2024陕西延长石油集团华特新材料股份有限公司社会招聘8人笔试参考题库附带答案详解.pdf
- 2023内蒙古大唐国际锡林浩特矿业有限公司采煤自营专项社会招聘32人笔试参考题库附带答案详解.pdf
- 2024年12月云南大学国际合作与交流处公开招聘(1人)笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
最近下载
- 注册安全工程师中级其他安全生产专业实务(其他安全类案例)模拟试卷5.pdf VIP
- 2025低压分布式光伏入网技术规范.docx VIP
- GB生产设备安全卫生设计总则.doc VIP
- 产教融合、校企合作——黄淮学院的探索与实践.ppt VIP
- 注册安全工程师中级其他安全生产专业实务(其他安全类案例)模拟试卷9.pdf VIP
- 《呼吸防护用品 自吸过滤式防颗粒物呼吸器》GB 2626-2019-2020.7.1.docx VIP
- 危险货物包装标志.docx VIP
- 地下水质量标准GB148482017.docx VIP
- 《心理学史教学大纲.doc VIP
- GBT-用于校准表面污染监测仪的参考源 α、β和光子发射体及编制说明.pdf VIP
文档评论(0)