(完整版)2-21实验报告

合集下载

四年级[下册]科学实验报告单(全部)

四年级[下册]科学实验报告单(全部)
观察到的现象:
花的雌蕊的柱头上有很大的,很容易就花粉。
1.实验结论:认识到花的雌蕊的柱头上粘性很大,很容易就粘上花粉。
2.植物开花后,只有传粉后花才能发育成果实和种子。
科学实验报告单〔15
四年级下册
班次
实验组别
时间
年月日
实验者
实验名称:哪一块面包上的霉菌生长得快
实验目的:面包的变质发霉是霉菌大量繁殖引起的,霉菌的生长需要适宜的环境和条件。
实验目的:1、知道单、双子叶植物种子的各部分结构及其功能。
2、知道单、双子叶植物种子结构的区别。
实验器材:培养皿、镊子、小刀、放大镜、浸泡2天的蚕豆油菜黄豆的种子、不同发芽阶段的蚕豆种子
实验步骤:
观察蚕豆种子的外形和结构
1.取一粒浸软的蚕豆种子,观察它的外形
2.观察种子外形,用解剖针小心挑破种皮,剥掉种皮,观察胚。首先看到的是子叶,数一数有几片。分开子叶,用放大镜辨认胚芽、胚根和胚轴的位置
2、用导线把电池、灯泡、用并联法连接起来。使2个小灯泡同时亮起来。
3、拆分器材
4、整理器材。
观察到的现象:两个小灯泡都比较。
实验结论:
科学实验报告单〔6
四年级下册
班次
实验组别
时间
年月日
实验者
实验名称:检测故障电路
实验目的:应用电路检测器检测并排除电路中的故障。
实验器材:一个由2个灯泡、灯座、1节电池、电池盒连接组成的出故障的电路,一个"电路检测器"。
实验步骤:
组装电路
1、在电池盒的两端各连接好一根导线,把电池正确安装在电池盒里。
2、用连接电池的两根导线的另一端接触小灯泡,确定能使小灯泡发光。
3、将小灯泡安装在灯座上,再连接上导线---小灯泡亮了。

2021年科学实验报告单完整版

2021年科学实验报告单完整版

四年级上册科学试验汇报单1.试验名称: 食盐在水中溶解了吗试验目: 食盐能否在水中溶解试验器材: 烧杯2个、搅拌棒2根、沙、食盐、水。

试验步骤: 1、取一小匙食盐, 放入盛水烧杯内, 用搅拌棒轻轻搅拌。

2.观察试验结果: 食盐在水中溶解了2.试验名称: 面粉在水中溶解了吗试验目: 面粉能否在水中溶解试验器材: 烧杯1个、搅拌棒1根、面粉、水。

试验步骤: 1、取一小匙面粉, 放入盛水烧杯内, 用搅拌棒搅拌。

2、你发觉了什么?试验结果: 面粉在水中没有溶解3. 试验名称: 过滤食盐、沙和面粉与水混合物试验器材: 铁架台1个、漏斗一个、烧杯6个、玻璃棒3根、滤纸三个、(面粉、沙、食盐)溶液三份。

试验步骤: 1、折叠过滤纸放入漏斗中。

2、将漏斗放在铁架台上, 漏斗下放好接盛滤液烧杯。

3、分别倾倒食盐溶液、沙和水混合物、面粉和水混合物过滤4观察比较滤纸。

试验结果: 过滤后, 食盐没有出现颗粒, 沙留在滤纸上, 面粉留在滤纸上。

4. 试验名称: 高锰酸钾溶解试验目: 高锰酸钾在水中溶解吗试验器材: 烧杯、高锰酸钾、钥匙、搅拌棒、水。

试验步骤: 1、水里放入几粒高锰酸钾, 观察并描述高锰酸钾和水改变。

2、用搅拌棒搅拌, 再观察、描述高锰酸钾和水改变。

试验结果: 高锰酸钾在水中溶解了5试验名称: 液体之间溶解试验目: 观察胶水和洗发液是怎样溶解试验器材: 烧杯2个、钥匙、搅拌棒2根、水。

试验步骤:1、取一小匙胶水或洗发液, 倒入盛水玻璃杯中。

2、先轻轻搅拌, 观察有什么现象, 再充足搅拌, 继续观察。

试验结果: 胶水或洗发液在水中溶解了6试验名称: 不一样物质溶解试验目: 观察醋、酒精和食用油是怎样溶解试验器材: 试管3个、醋、酒精、食用油、三支滴管、水。

试验步骤:1、在三个试管中, 各盛约15毫升水。

分别用滴管往试管中加入2毫升醋、酒精和食用油。

充足震荡后, 静置一会儿。

2、观察试验结论: 醋和酒精在水中溶解了, 食用油不能溶解于水。

实验二实验报告

实验二实验报告

实验二实验报告1. 引言实验二旨在探究某一特定现象或者现象之间的关系,并且通过实验数据和分析来验证或者推论相关理论。

本实验主要目的是研究X现象,并且分析X现象与Y之间的关系。

通过实验结果的观察和数据的统计分析,我们可以深入了解该现象的特点和规律。

2. 实验设计2.1 实验装置本次实验采用了XXXX装置来模拟实验环境,并利用XX测量设备来获取相关数据。

2.2 实验步骤1) 步骤一:准备实验装置,按照实验要求设置相关参数。

2) 步骤二:开启实验装置,记录初始数据。

3) 步骤三:对实验环境进行一定的处理或者改变,观察现象,记录数据。

4) 步骤四:重复步骤三,采集足够的数据。

5) 步骤五:整理数据并进行分析。

3. 实验结果与数据分析通过实验数据的统计和分析,我们得出以下结论:在实验过程中,我们观察到X现象的特征是......通过记录的数据我们可以发现......3.2 结果二对于不同的实验环境参数,我们发现X现象与Y之间存在一定的关联性......通过数据分析,我们可以得出......3.3 结果三进一步的实验数据表明......这与我们之前的推测相符,同时也与X 理论一致......4. 讨论与分析通过实验结果与数据分析,我们可以得出以下结论:4.1 讨论一实验结果验证了X理论,并且揭示了X现象的某些特征......这对于进一步研究和应用X现象具有重要的意义......4.2 讨论二实验中发现的X与Y之间的关联性,给我们提供了一定的启示和思考......进一步探究X与Y之间的机制可以推动相关领域的发展......5. 结论通过实验二的设计与结果分析,我们得出以下结论:实验结果表明X现象在特定条件下具有一定规律性和可重复性,验证了X理论的正确性。

5.2 结论二实验进一步揭示了X与Y之间的关联性,为相关领域的研究和应用提供了参考。

6. 总结本次实验通过设计与实施,详细研究了X现象,并探究了X与Y 之间的关系。

实验二实验报告

实验二实验报告

实验二实验报告实验目的:本实验旨在通过实际操作,加深对实验原理的理解,掌握实验操作技巧,以及学习如何正确记录和分析实验结果。

实验仪器与材料:1. XXX型实验仪器2. XXX材料13. XXX材料24. XXX试剂5. 实验记录表格实验步骤:1. 材料准备在实验前,首先需要准备好所需的材料和试剂。

确保所有材料和试剂的质量和数量均符合实验要求。

2. 实验操作2.1 步骤一:XXX操作根据实验原理,操作XXX设备,将材料1与材料2进行混合,并设置相应的条件和参数。

注意在操作过程中保持安全和环境卫生。

2.2 步骤二:XXX操作根据实验原理,进行XXX操作,如加热、冷却、搅拌等,以促使反应发生,并观察反应情况。

2.3 步骤三:XXX操作根据实验原理,对实验结果进行采集和记录。

注意准确记录所用的仪器、试剂、操作条件等信息。

3. 数据处理与分析根据实验记录表格中的数据,进行数据处理和分析。

计算相关的实验参数,并绘制相应的图表和曲线。

对实验结果进行解读和讨论,提出可能的误差来源,并进行系统误差和随机误差的分析。

4. 实验结论经过实验数据的分析和讨论,得出以下结论:(1)总结实验结果的主要发现和规律。

(2)分析实验结果与预期目标之间的差异,并给出可能的原因和解释。

(3)对实验中存在的问题和改进的方向提出建议。

5. 实验总结通过本次实验,我深入理解了实验原理,并掌握了实验操作技巧。

同时,我也学会了如何正确记录和分析实验结果。

实验过程中的困难和挑战,让我更好地理解了科学研究的严谨性和耐心性。

通过对实验结果的评估和讨论,我可以应用所学的知识和技能,为将来的实验工作提供参考和改进方向。

6. 参考文献[1] 作者1. 文章标题1. 期刊名称,年份,卷号(期号):起止页码。

[2] 作者2. 文章标题2. 期刊名称,年份,卷号(期号):起止页码。

...以上实验报告按照一般实验报告的格式进行编写,旨在使读者能迅速了解实验目的、步骤、结果和结论。

实验2实验报告

实验2实验报告

实验2实验报告在我们探索知识的道路上,实验就像是一个个神秘的冒险,每一次都充满了未知和惊喜。

今天,我要和大家分享的就是实验 2 的奇妙之旅。

这次实验的主题是关于具体实验主题。

为了能顺利完成这个实验,我们可是做了充分的准备。

老师提前给我们讲解了实验的原理和步骤,让我们心里有了个底。

实验开始啦!我紧张又兴奋地摆弄着实验器材,就像一个即将出征的战士在检查自己的武器装备。

我小心翼翼地拿起实验器材名称,眼睛紧紧盯着它,生怕一个不小心就出了差错。

旁边的小伙伴也都全神贯注,教室里安静得只能听到我们紧张的呼吸声。

按照预定的步骤,我先进行了第一步操作。

这一步看起来简单,可真做起来还真不容易。

我得控制好操作的关键因素,稍微有一点偏差,可能就会影响整个实验结果。

我深吸一口气,告诉自己要稳住。

经过几次尝试,终于成功地完成了这一步,心里不禁小小地欢呼了一下。

接下来的步骤越来越复杂,我感觉自己的大脑在飞速运转。

在进行关键步骤名称的时候,我遇到了一个大难题。

怎么都达不到预期的效果,我急得满头大汗。

这时,我想起老师说过的话:“遇到问题不要慌,要冷静思考。

”于是,我停下手中的动作,重新审视了一遍实验步骤,仔细观察了其他同学的操作,终于发现了自己的错误。

原来是我在错误的具体方面上出了岔子。

找到问题所在后,我迅速调整,终于顺利地度过了这个难关。

在整个实验过程中,我和小伙伴们互相帮助,互相鼓励。

当有人遇到困难时,大家都会停下自己的工作,一起出谋划策。

这种团队合作的氛围让我感到特别温暖,也让我明白了在学习的道路上,我们不是一个人在战斗。

经过一番努力,实验终于接近尾声。

当看到最终的实验结果时,那种成就感简直无法用言语来形容。

我们的努力没有白费,实验成功啦!通过这次实验,我不仅学到了知识,还锻炼了自己的动手能力和解决问题的能力。

更重要的是,我明白了做任何事情都要有耐心、细心,遇到困难不能轻易放弃。

这就是我的实验 2 之旅,充满了挑战和收获。

2021年X射线衍射实验报告完整版

2021年X射线衍射实验报告完整版

X射线衍射试验汇报一、试验目(1)掌握X射线衍射仪工作原理、操作方法;(2)掌握X射线衍射试验样品制备方法;(3)掌握利用X射线衍射分析软件进行物相分析原理和试验方法;(4)熟悉PDF卡片查找方法和物相检索方法。

二、试验仪器X射线衍射仪, PDF卡。

X射线衍射仪, 关键由X射线发生器、 X射线测角仪、辐射探测器、辐射探测电路、计算机系统等组成。

(1)X射线发生器X射线管工作时阴极接负高压, 阳极接地。

灯丝周围装有控制栅, 使灯丝发出热电子在电场作用下聚焦轰击到靶面上。

阳极靶面上受电子束轰击焦点便成为X射线源, 向四面发射X射线。

在阳极一端金属管壁上通常开有四个射线出射窗口。

转靶X射线管采取机械泵+分子泵二级真空泵系统保持管内真空度, 阳极以极快速度转动, 使电子轰击面不停改变, 即不停改变发烧点, 从而达成提升功率目, 以下图1。

图1 X射线管(2)测角仪测角仪圆中心是样品台, 样品台能够绕中心轴转动, 平板状粉末多晶样品安放在样品台上, 样品台可围绕垂直于图面中心轴旋转; 测角仪圆周上安装有X 射线辐射探测器, 探测器亦能够绕中心轴线转动; 工作时, 通常情况下试样台与探测器保持固定转动关系(即θ-2θ连动), 在特殊情况下也可分别转动; 有仪器中样品台不动, 而X射线发生器与探测器连动, 以下图2。

图2 测角仪(3)PDF卡组成以下3图所表示图3 PDF卡三、试验原理1、X射线产生试验中通常使用X光管来产生X射线。

在抽成真空X光管内, 当由热阴极发出电子经高压电场加速后, 高速运动电子轰击由金属做成阳极靶时, 靶就发射X射线。

发射出X射线分为两类: (1)假如被靶阻挡电子能量不越过一定程度时, 发射是连续光谱辐射。

这种辐射叫做轫致辐射; (2)当电子能量超出一定程度时, 能够发射一个不连续、只有几条特殊谱线组成线状光谱, 这种发射线状光谱辐射叫做特征辐射。

对于特征X光谱分为: (1)K系谱线:外层电子填K层空穴产生特征X射线Kα、Kβ…(2)L系谱线:外层电子填L层空穴产生特征X射线Lα、 Lβ…以下图4。

实验二实验报告

实验二实验报告一、实验目的本次实验的目的是探究具体实验对象在特定条件下的具体实验现象或结果,通过实验数据的收集和分析,验证相关理论或假设,并为进一步的研究提供基础数据和理论支持。

二、实验原理详细阐述实验所依据的科学原理、理论或定律,以及这些原理与实验目的之间的关系。

三、实验器材与材料1、器材名称 1:规格、型号、数量等详细信息2、器材名称 2:规格、型号、数量等详细信息3、实验材料 1:名称、纯度、数量等详细信息4、实验材料 2:名称、纯度、数量等详细信息四、实验步骤1、实验准备检查实验器材是否完好,确保实验能够顺利进行。

对实验材料进行预处理,如清洗、干燥、称重等。

2、实验操作按照预定的实验流程,逐步进行实验操作。

详细记录实验过程中的各项参数和实验现象,包括时间、温度、压力、颜色变化、沉淀生成等。

3、数据采集在实验过程中,使用相关仪器设备采集实验数据,如使用传感器测量温度、压力等物理量,使用分光光度计测量溶液的吸光度等。

确保数据采集的准确性和完整性。

五、实验数据与结果1、实验数据记录将实验过程中采集到的数据以表格或图表的形式进行记录,如下所示:|实验序号|参数 1 |参数 2 |参数 3 |结果 1 |结果 2 ||||||||| 1 |数据 1 |数据 2 |数据 3 |数据 4 |数据 5 || 2 |数据 6 |数据 7 |数据 8 |数据 9 |数据 10 || 3 |数据 11 |数据 12 |数据 13 |数据 14 |数据 15 |2、实验结果分析对实验数据进行分析,探讨实验结果与实验目的之间的关系。

通过数据分析,得出实验结论,验证或否定实验前的假设。

六、实验讨论1、实验误差分析分析实验过程中可能产生误差的原因,如仪器误差、操作误差、环境误差等。

评估误差对实验结果的影响程度,并提出减小误差的措施和建议。

2、实验结果的可靠性讨论实验结果的可靠性和重复性,分析实验中可能存在的不确定因素。

实验报告总结(精选8篇)完整版

《实验报告总结》实验报告总结(一):一个长学期的电路原理,让我学到了很多东西,从最开始的什么都不懂,到此刻的略懂一二。

在学习知识上面,开始的时候完全是老师讲什么就做什么,感觉速度还是比较快的,跟理论也没什么差距。

但是之后就觉得越来越麻烦了。

从最开始的误差分析,实验报告写了很多,但是真正掌握的确不多,到最后的回转器,负阻,感觉都是理论没有很好的跟上实践,很多状况下是在实验出现象以后在去想理论。

在实验这门课中给我最大的感受就是,必须要先弄清楚原理,在做实验,这样又快又好。

在养成习惯方面,最开始的时候我做实验都是没有什么条理,想到哪里就做到哪里。

比如说测量三相电,有很多种状况,有中线,无中线,三角形接线法还是Y形接线法,在这个实验中,如果选取恰当的顺序就能够减少很多接线,做实验就应要有良好的习惯,就应在做实验之前想好这个实验要求什么,有几个步骤,就应怎样安排才最合理,其实这也映射到做事情,不管做什么事情,就应都要想想目的和过程,这样才能高效的完成。

电原实验开始的几周上课时间不是很固定,实验报告也累计了很多,第一次感觉有那么多实验报告要写,在交实验报告的前一天很多同学都通宵了的,这说明我们都没有合理的安排好自己的时间,我就应从这件事情中吸取教训,合理安排自己的时间,完成就应完成的学习任务。

这学期做的一些实验都需要严谨的态度。

在负阻的实验中,我和同组的同学连了两三次才把负阻链接好,又浪费时间,又没有效果,在这个实验中,有很多线,很容易插错,所以要个性仔细。

在最后的综合实验中,我更是受益匪浅。

完整的做出了一个红外测量角度的仪器,虽然不是个性准确。

我和我组员分工合作,各自完成自己的模块。

我负责的是单片机,和数码显示电路。

这两块都是比较简单的,但是数码显示个性需要细致,由于我自己是一个粗心的人,所以数码管我检查了很多遍,做了很多无用功。

总结:电路原理实验最后给我留下的是:严谨的学习态度。

做什么事情都要认真,争取一次性做好,人生没有太多时间去浪费。

中国石油大学(华东)化学原理2 应用物理化学 实验报告 聚丙烯酰胺的合成与水解+21

聚丙烯酰胺的合成与水解一、实验目的1.熟悉由丙烯酰胺合成聚丙烯酰胺的加聚反应。

2.熟悉聚丙烯酰胺在碱溶液中的水解反应。

二、实验原理聚丙烯酰胺可在过硫酸铵的引发下由丙烯酰胺合成:由于反应过程中无新的低分子物质产生,所以高分子的化学组成与起始单体相同,因此这一合成反应属于加聚反应。

随着加聚反应的进行,分子链增长。

当分子量增长到一定程度时,即可通过分子间的相互纠缠形成网络结构,使溶液的粘度明显增加。

聚丙烯酰胺可以在碱溶液中水解,生成部分水解聚丙烯酰胺:随着水解反应的进行,有氨放出并产生带负电的链节。

由于带负电的链节相互排斥,使部分水解聚丙烯酰胺有较伸直的构象,因而对水的稠化能力增加。

聚丙烯酰胺在钻井和采油中有许多用途。

三、仪器与药品1.仪器恒温水浴,沸水浴,烧杯,量筒,搅拌棒,电子天平。

2.药品丙烯酰胺(化学纯),过硫酸铵(分析纯),氢氧化钠(分析纯)。

四、实验步骤1.丙烯酰胺的加聚反应(1)用台秤称取烧杯和搅拌棒的质量。

然后在烧杯中加入2g丙烯酰胺和18ml 水,配成10%的丙烯酰胺溶液。

(2)在恒温水浴中,将10%丙烯酰胺加热到80℃,然后加入15滴10%过硫酸铵溶液,引发丙烯酰胺加聚。

(3)在加聚过程中,慢慢搅拌,注意观察溶液粘度的变化。

(4)15分钟后,停止加热,产物为聚丙烯酰胺。

2.聚丙烯酰胺的的水解(1)称量制得的聚丙烯酰胺,计算要补充加多少水,可配成5%聚丙烯酰胺的溶液。

(2)在聚丙烯酰胺中加入所需补加的水,用搅拌棒搅拌,观察高分子的溶解情况。

(3)称取20g 5%聚丙烯酰胺溶液(剩下的留作比较)加入2ml 10%氢氧化钠,放入沸水浴中,升温至90℃以上进行水解。

(4)在水解过程中,慢慢搅拌,观察粘度变化,并检查氨气的放出(用湿的广泛pH试纸)。

(5)半小时后,将烧杯从沸水浴中取出,产物为部分水解聚丙烯酰胺。

(6)称取产物质量,补加蒸发损失的水量,制得5%的部分水解聚丙烯酰胺。

比较水解前后5%溶液的粘度。

2021传热实验实验报告

2021传热实验实验报告实验目的:1.掌握热传导实验的基本操作和实验原理;2.测量不同材料的热导率。

实验原理:本实验利用传热板片探测热量的传递情况,使学生加深对材料热导率的概念和对实际材料热传导特性的了解。

在实验中,将一个端面温差为ΔT的传热板片,既是作为加热层又是探测层。

实验设备和材料:传热板片实验仪、电源、电流表、电压表、样品夹、多用万用表、导热样品组(黄铜、铁、铝、塑料等)。

实验步骤:1.将实验仪器调节好电源电流大小,同时将样品放入样品台架,将刻度尺调节至样品底面,测量出样品厚度,并将样品与样品台架的接触面打磨调整带有光泽,以保证传热的快速传递。

2.调节温控装置,当传热板片上下两端的温度差达到设计要求[ΔT/(L∕K)]时,按下启动按扭,此时测试记录器正式开始工作。

3.观察实验过程中传热板片上面的热敏电阻的数值变化,并记录数据,从而得到热敏电阻变化时间内样品放热的热流量与温度差的比值。

4.选择不同的样品及厚度,在保证传热板片上下端温度差不变的条件下,测量样品的热导率。

实验结果:经过反复实验得出不同样品热导率如下表:| 引导样品/W·(m·K) | 铜 | 铝 | 铁 | 塑料 ||-----------------------|------|------|------|---------|| 传递热量 /W | 2.2 | 1.4 | 0.8 | 0.05 |结论:通过以上实验数据,可以得出不同材料热导率大小的排序是:铜 > 铝 > 铁 > 塑料。

热导率大的材料对热的传递能力就越好,在加工和使用中很容易受到热膨胀和变形的影响。

因此,在使用和加工过程中要注意选择适当的材料,以免出现不良后果。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

东莞理工学院计算机学院
2015-2016第1学期算法与数据结构实验报告
姓名:陈映琼
学号:201441404142

题目:设带头结点的单链表L1和L2中分别存放着两个数据元素集合,编写算
法判断集合L1是否是L2的子集,即判断集合L1中的数据元素是否都是集合
L2中的数据元素。

问题描述:有两个带头结点的单链表L1和L2中分别存放着数据元素集合,判
断集合L1是否是集合L2的子集。

模块划分:第一个模块,定义单链表结点的结构体,第二个模块,设计一个函
数,创建头结点,第三个模块,编写一个将元素e插入到链表L的第i个位置
的函数,第四个模块,编写一个输出带头结点单链表的数据元素的函数,第五
个模块,首先编写一个输出带头结点单链表的长度的函数,再编写一个判断集
合L1中的数据元素是否都是集合L2中的数据元素,这个函数需调用输出长度
的函数,第六个模块,编写main函数,测试代码。

源程序:
#include
#include

typedef int Status;
typedef int ElemType;
#define FALSE 0
#define TRUE 1

typedef struct Node
{
ElemType data;// 数据域
struct Node* next;
}Node,*LinkList;

LinkList InitList()//创建头结点
{
LinkList L;
L = (LinkList)malloc(sizeof(Node));
if(L==NULL)
{
printf("申请头结点失败!\n");
return NULL;
}
L->next = NULL;
return L;
}

Status ListInsert(LinkList *L,int i,ElemType e)//将元素e插入到链表L
的第i个位置

{
int j = 1;
LinkList p,s;
p = *L;//p直接等于链表L,才有头结点
while (p && j{
p = p->next;
++j;
}
if(!p || j > i)
return FALSE;
s = (LinkList)malloc(sizeof(Node));
s->data = e;
s->next = p->next;//这里p->next就是指向位置i
p->next = s;
return TRUE;
}

void PrintList(LinkList L)
{
LinkList p;
p = L->next;
while (p != NULL)
{
printf("%d\t",p->data);
p = p->next;
}
printf("\n");
}

Status Length(LinkList head)
{
LinkList p = head->next;
Status i = 0;
while(p != NULL)
{
i++;
p = p->next;
}
return i;
}

void Judge(LinkList head1,LinkList head2)
{
LinkList p1 = head1->next,p2 = head2->next;
if(Length(head1) > Length(head2))
{
printf("集合L1不是集合L2的子集。\n");
return;
}
while(p1 != NULL)
{
p2 = head2->next;
while(1)
{
if((p2 != NULL)&&(p1->data != p2->data))
p2 = p2->next;
if((p2 != NULL)&&(p1->data == p2->data))
break;
if(p2 == NULL)
{
printf("集合L1不是集合L2的子集。\n");
return;
}
}
p1 = p1->next;
}
printf("集合L1是集合L2的子集。\n");
}

int main()
{
LinkList head1,head2;
int len,i,num;
head1 = InitList();
head2 = InitList();

printf("请输入集合L1元素的个数。\n");
scanf("%d",&len);
printf("请输入元素:\n");
for(i = 1;i <= len;i++)
{

scanf(" %d",&num);
ListInsert(&head1,i,num);
}
PrintList(head1);

printf("请输入集合L2元素的个数。\n");
scanf("%d",&len);
printf("请输入元素:\n");
for(i = 1;i <= len;i++)
{

scanf(" %d",&num);
ListInsert(&head2,i,num);
}
PrintList(head2);

Judge(head1,head2);
return 0;
}
测试用例及结果:

相关文档
最新文档