> 工作报告 > 报告范文
栏目

实验报告通用模板怎么写(精选6篇)

发布时间:2025-08-05 热度:62
实验报告通用模板

【第1篇】实验报告通用模板怎么写1750字

心理学实验报告

1.教学目的测定各种彩色视野的范围以及盲点的位置,学习使用视野计

2.实验程序

2—1 准备工作。

2—1—1 准备好视野图纸、彩色铅笔(红、黄、蓝、绿)、单眼罩。把视野图纸放在视野计视野计

上相应的地方,学习在图纸上作记录的方法。

记录时与被试反应的左右、上下方位相反。

2—1—2 被试用右眼罩招右眼遮起来(只测左眼),把下巴放在支架上,调好距离。眼睛与支架

靠近后,保持头部位置不变。被试用左眼注视正前方的白光点。要求被试发现视野中彩色出现或

消失就报告,被试视线要始终注视视野弧正中的白点,要求只用眼睛的余光去看彩色光点是否出

现或消失。

2—l—3 测定过程中,视野弧的位置可分别为900、450、1350和1800等不同角度。

2—2 正式实验。

2—2—i 主试将视野计弧轨故到水平位置上.把一个红色刺激点投在弧轨右边靠近注视点处,

主试将红色刺激由内慢慢向外移动,直到被试看不到红色为止,把这时红色刺激所在位置记下来,

然后主试再把红色刺激从员外例向注视点移动到被试刚刚看到红色为止,记下刺激所在位置的角

度,取两次的平均致,在视野图纸上图点。还有一点应注意,当进行右边实验时红色刺激由内向

外或由外向内时,会出现红色突然消失和再现的现象,红色突然消失和再现的位置就是盲点的位

置,将盲点位置也记录在图纸上。

2—2—2 再把视野弧轨放到下列位置测定红色视野的范围:900、450、1350(与水平交角)以及

其他不同角度。

2—2—3 按上述测红色视野的程序分别测定黄、绿、蓝、白各色助视野范围。

2—2—4 每个颜色做完一种角度位置后休息2分钟,注意每次休息后头部的位置要前后不变。

3.结果

把各彩色视野范围和盲点位置画在一个图纸上。

4.讨论

4—1 各种彩色视野大小次序如何排列?盲点在视野及视网上的位置及大小。

4—2 彩色在视野消失前有何变化?

4—3 彩色视野是否固定不变?它依哪些条件而变化?

种子萌发的实验报告

一、做实验

1.材料工具

(1)常见的种子(如:绿豆 黄豆)40粒。

(2)有盖的罐头4个,小勺1个,餐巾纸8张,4张分别标有1、2、3、4的标签,胶水,清水。

2.方法步骤

(1)在第一个罐头里,放入两张餐巾纸,然后用小勺放入10粒绿豆,拧紧瓶盖。置于室温环境。

(2)在第二个罐头里,放入两张餐巾纸,然后用小勺放入10粒绿豆,洒上少量水,使餐巾纸湿润,拧紧瓶盖。置于室温环境。

(3)在第三个罐头里,放入两张餐巾纸,用小勺放入10粒绿豆,倒入较多的清水,使种子淹没在水中,然后拧紧瓶盖。置于室温环境。

(4)在第四个罐头里,放入两张餐巾纸,用小勺放入10粒绿豆,洒入少量清水,使餐巾纸润湿,拧紧瓶盖。置于低温环境里。

通过观察,我发现1、3、4号罐中种子未发芽,而2号罐中种子发芽了。

二、研究

1.为什么同样优质,同样品种的种子有的发芽,有的没有呢?

当一粒种子萌发时,首先要吸收水分。子叶或胚乳中的营养物质转运给胚根、胚芽、胚轴。随后,胚根发育,突破种皮,形成根。胚轴伸长,胚芽发育成茎和叶。

然而,种子的萌发需要适宜的温度,充足的空气和水分。

1号种子未发芽是因为它虽有充足的空气和适宜的温度,但无水分,所以它不可能发芽。

2号种子既拥有适宜的温度和充足的水分,还有水分,所以它发芽了。

3号种子未发芽是因为它被完全浸泡在水中,而水中没有氧气,所以它也不可能发芽。

4号种子也因缺适宜的温度未发芽。

三、讨论结果

通过此次实验,我发现了种子的萌芽需要充足的空气、水分和适宜的温度。仔细地观察,我还看到发芽后的植物上有一些细细的,白白的根毛,其实他们能提高吸水率。实验给我带来了许多乐趣,也让我从中学到了许多知识。生物学实在是太奇妙了。

初中科学实验报告

蜡烛吹不灭思考:

用力吹燃烧的蜡烛,却怎么也吹不灭。你知道怎样做到这一点吗?

材料:1根蜡烛、火柴、1个小漏斗、1个平盘

操作:1. 点燃蜡烛,并固定在平盘上。

2. 使漏斗的宽口正对著蜡烛的火焰,从漏斗的小口对著火焰用力吹气。

3. 使漏斗的小口正对著蜡烛的火焰,从漏斗的宽口对著火焰用力吹气。

讲解:1. 这样吹气时,火苗将斜向漏斗的宽口端,并不容易被吹灭。如果从漏斗的宽口端吹气,蜡烛将很容易被熄灭。

2. 吹出的气体从细口到宽口时,逐渐疏散,气压减弱。这时,漏斗宽口周围的气体由于气压较强,将涌入漏斗的宽口内。因此,蜡烛的火焰也会涌向漏斗的宽口处。

注意:注意蜡烛燃烧时的安全

精选写报告经验161人觉得有用

做实验报告的时候,最重要的就是把实验的过程、结果和分析写清楚。开头部分得先把实验的目的说一下,比如是为了验证什么理论,还是解决某个具体的问题。这部分不用太复杂,简单几句就行。记得要提到实验的关键点,这样读者能明白你在干什么。

接下来就是详细描述实验步骤了。这一步特别重要,因为别人得能根据你的描述复现实验。每一步都要写得具体些,包括用了哪些仪器设备,设置参数是多少,操作顺序是什么样的。有时候可能会漏掉一些细节,像忘记标注温度条件之类的,这会影响结果的准确性。

记录数据这部分也不能马虎。要把测量到的数据完整地列出来,最好还能附上原始记录的照片或扫描件,这样更有说服力。如果数据有点异常,不要急着删掉,先标记出来,后面分析的时候再说原因。

分析结果的时候,要结合理论去解释现象。比如观察到的结果和预期不符,就得想想是不是实验方法有问题,还是其他因素干扰了结果。这个环节可能会遇到困难,特别是当数据看起来比较混乱时,得花时间整理清楚。

最后,别忘了提一下实验中的不足之处。比如说某些条件控制得不够精确,或者设备精度有限。不过,也不要光挑毛病,可以顺便提出改进建议,这样显得更专业。

当然啦,写报告的时候也得注意格式,像字体大小、行距这些基本的东西不能乱。要是字体太小,别人看久了眼睛会累;行距太密的话,内容显得拥挤,影响阅读体验。还有,标点符号用错了也麻烦,像逗号该用的地方没用,句子就会显得很乱。

有时候写着写着思路会跑偏,写着写着就忘了主题,这时候得停下来重新梳理一下。另外,报告里的术语得用对,不然会让专业人士觉得不够严谨。像有些词的意思相近但并不完全一样,用错一个可能意思就差很多。

【第2篇】实验室实习心得报告怎么写450字

在分子生物学实验室为期两个月的实习使我受益匪浅,我不仅学习到了专业知识,更重要的是收获了经验与体会,这些使我一生受用不尽,记下来与大家共勉:

1.手脚勤快,热心帮助他人。初来匝道,不管是不是自己的份内之事,都应该用心去完成,也许自己累点,但你会收获很多,无论是知识与经验还是别人的称赞与认可。

2.多学多问,学会他人技能。学问学问,无问不成学。知识和经验的收获可以说与勤学好问是成正比的,要记住知识总是垂青那些善于提问的人。

3.善于思考,真正消化知识。有知到识,永远不是那么简单的事,当你真正学会去思考时,他人的知识才能变成你自己的东西。

4.前人铺路,后人修路。墨守陈规永远不会有新的建树,前人的道路固然重要,但是学会另辟蹊径更为重要。

5.独立而不孤立。学会独立思考,独立实验,但要记住与他人的交流也是非常重要的,实验和实验事永远不是你自己的。

6.实事求是做实验。不骗自己更不要骗他人。

7.认真仔细地做好实验纪录。不要当你真正用到它时才知它的重要所在。

精选写报告经验5人觉得有用

做报告这事,其实挺讲究的,特别是实验室实习这种,得把学到的东西好好梳理出来。一开始,别急着动笔,先想清楚自己这段时间到底干了什么,学到了什么。像我在实验室的时候,总喜欢先列个大纲,把自己做的实验分分类,比如化学反应实验、数据分析实验之类的。这样写起来思路会清晰点。

报告开头这部分,最好是简单介绍下背景,说说自己为什么去这个实验室实习,还有实习的目的。不过这里有个小地方要注意,有时候写得太复杂反而容易让人摸不着头脑,所以尽量简练。比如说“本次实习旨在掌握基本实验技能”,这句就挺好,但要是改成“通过本次实习深入探索实验室工作流程以及提升个人专业能力”,这就有点啰嗦了。

接着就是正文部分,这部分最重要,得把你做的实验讲清楚。记得每项实验都要写明步骤,尤其是关键环节,最好用数字标注出来,像是“1.准备试剂;2.开始加热;3.记录数据”。不过有时候写多了反而会显得乱,比如“准备工作完成后,确保所有仪器都处于良好状态,这是第一步,也是最重要的一步。”这里“最重要的一步”说得太绝对化了,其实每步都很重要。

还有,实验结果这部分千万别只写数字,最好结合图表来说,这样直观。我见过有些人写实验结果,光是堆砌数据,结果别人看了半天都不知道你在说什么。像“温度升高后,反应速率明显加快,具体表现为数据从X升至Y”,这句就好多了。

最后收尾的时候,可以谈谈自己的收获,但别光说空话。像“通过这次实习,我对实验室工作有了更深的理解”,这种说法太笼统。不如具体点,“通过参与某项实验,我发现团队合作的重要性,特别是在数据处理阶段,大家分工明确才能提高效率。”

总之,写报告得实事求是,把自己真实的经历和感受写出来就行,不用刻意追求华丽的辞藻。

【第3篇】动物微生物及免疫学实验的报告怎么写2800字

动物微生物及免疫学实验的报告

一、实验目的

(一)掌握一般培养基的制备原理及要求,掌握培养基酸碱度的测定,熟悉一

般培养基的制备过程和各种器皿灭菌方法。

(二)掌握细菌分离培养的基本要领和方法,掌握细菌抹片的制备方法和革兰

氏染色法及油镜的使用方法,并认识革兰氏染色的反应特性。

(三)掌握学习用微生物学原理诊断疾病的一般方法及步骤。

二、实验用品

(一)器材

量筒、烧杯、电子天平、漏斗、三角烧瓶、空试剂瓶、玻璃棒、玻璃平皿、刻度吸管、ph试纸、纱布、脱脂棉、天平、电炉、试剂瓶瓶塞、扎绳、放大镜、包装纸、洗耳球、酒精灯、载玻片、火柴、吸水纸、剪刀、记号笔、接种环、注射器、镊子、钳子、毫米尺、培养箱、水浴培养箱、高压蒸汽灭菌锅、油镜

(二)试剂及材料

肘胨、蛋白胨、猪胆盐、氯化钠、琼脂、乳糖、0.01%结晶紫水溶液、0.5%中性红水溶液、血清、胰化蛋白胨、酵母提取物、氢氧化钠、盐酸、牛血清、革兰氏染色液、蒸馏水、小白鼠、病猪内脏

三、实验步骤

(一)培养基的制备

(所有用到的器皿都已121℃高压灭菌15~30min,倾注平板在无菌操作台内完成,并放在无菌操作台内)

1、麦康凯培养基

(1) 组成:蛋白胨17g、肘胨3g、猪胆盐5g、氯化钠5g、琼脂17g、乳糖

10g、0.01%结晶紫水溶液10ml、0.5%中性红水溶液5ml、蒸馏水1000ml

(2) 方法:将蛋白胨、肘胨、猪胆盐和氯化钠溶解于400ml蒸馏水中,调节

ph至7.2。将琼脂加入600ml蒸馏水中,并加入乳糖,加热熔化。将两

液混合,分装于烧瓶内,用纱布、扎绳等捆好后,121℃高压灭菌

15~30min。待冷却至50~ 55℃时,加入结晶紫和中性红水溶液,摇匀后

倾注平板。

注:结晶紫和中性红水溶液配好后需经高压灭菌。

2、血清平板

(1) 组成:营养琼脂、牛血清

(2) 方法:将灭菌的营养琼脂加热熔化,冷却至45~50℃时,加入牛血清,并

混匀,倾注平板。

注:不得将牛血清一并加入后再灭菌。

3、lb培养基

(1) 组成:胰化蛋白胨10g、酵母提取物5g、氯化钠10g、琼脂15g

(2) 方法:在950ml蒸馏水中加入胰化蛋白胨、酵母提取物、琼脂和氯化钠,

调节ph至7.4,加热熔化,分装于瓶中,用纱布、扎绳等捆好后,121℃高压灭菌15~30min。待冷却至50~ 55℃时,倾注平板。

4、液体培养基(在lb培养基的基础上,装入大试剂瓶中,不加琼脂,不分装)

(二)病料取材

在病猪死亡后,首先用显微镜检查其末梢血液膜片中是否有炭疽杆菌存在,未发现,则立即用消毒的器械对其进行生理解剖,观察其病理特征现象,取出病猪的十二指肠、胃、肝脏三处的组织物,并注意组织的完整性,用储物袋密封保存。

(三)细菌粗培养

1、消毒灭菌:操作人员先用消毒水清洗手或戴好实验手套,再用消毒水对无菌操作台内桌面及用酒精灯外焰对待用器械进行火焰灭菌。

2、接种

(1) 在无菌操作台酒精灯旁打开用储物袋密封保存的病料,先左手持镊子右

手持剪刀,把病料剪出一个小口。

(2) 右手持灭过菌的接种环,左手持平板,并用拇指、食指及中指将平皿揭

开约20左右,然后将接种环前端插入小口旋转一下后,再用划线接种的方法接种到一个血清平板上。

(3) 用记号笔在平板底部作好日期、操作人员、部位等标记,并将平板倒放。

以此方法,分别接种十二指肠、胃粘膜、肝脏于血清平板上,各接种2个血清平板。

3、培养:将接种好的血清平板倒扣放入37℃培养箱中,反向培养24小时。 注:划线接种时尽量划开,以保证长出单个菌落,且划线时接种环应尽量倾斜,以免划破培养基(后同);待接种完毕后熄灭无菌操作台内酒精灯,关闭好无菌操作台窗口,打开无菌操作台内的紫外灯。 。

(四)细菌纯培养

1、菌落特征判断

待粗培养的细菌培养24小时后,取出用放大镜观察记录单个小菌落的形态特征并用实验报告纸记录好,并在平板底部上做好观察标记,其形态特征包括大小、形状、菌落边缘、表面构造、隆起度、湿润度、透明度、颜色等。

2、取单个菌落进行革兰氏染色镜检

(1) 取干净的载玻片,用记号笔在其一面做好正反面标记,再在载玻片另一

面中央滴上一小滴蒸馏水。

(2) 将接种环在火焰上灭菌,待冷却后,在酒精灯旁从标记的单个小菌落中

取少许细菌置于蒸馏水中混匀(同时盖好平板倒扣置于一旁),用接种环涂成直径约1.5cm的菌膜,再在酒精灯火焰上方以钟摆速度通过固定好细菌,待冷却进行染色。

(3) 先滴加草酸结晶紫溶液染色1~2min,再水洗;然后滴加革兰氏碘液溶液

染色1~2min,再水洗;随后滴加95%的酒精脱色30~60s,再水洗;最后滴加稀释的品红进行复染30~60s,再水洗;待干燥或吸水纸吸干后镜检。

(4) 将干燥的载玻片放在1000倍油镜下,滴加一滴松柏油进行镜检,观察其

形态特征,判断细菌的种属。

3、细菌接种培养

(1) 消毒灭菌:操作人员先用消毒水清洗手或戴好实验手套,再用消毒水对

无菌操作台内桌面及用酒精灯外焰对待用器械进行火焰灭菌。

(2) 接种:右手持灭过菌的接种环,左手持平板,并用拇指、食指及中指将

平皿揭开约20左右,然后将接种环插入揭开的平板口内蘸去一下镜检标记的小菌落,再用划线接种的方法接种到一个血清平板、lb平板或麦康凯平板上。并用记号笔在平板底部作好日期、操作人员、菌种、部位等标记,将平板倒放。

(3) 将接种好的`平板倒扣放入37℃培养箱中,反向培养24小时。

注:油镜用完后应立即清理物镜上的松柏油;划线接种时尽量划开,以保证长出单个菌落;待接种完毕后熄灭无菌操作台内酒精灯,关闭好无菌操作台窗口,打开无菌操作台内的紫外灯。 。

(五)菌液的制备

1、镜检:用革兰氏染色法在1000倍油镜下镜检,观察并记录是否为纯培养的细菌。

2、分装液体培养基:先对无菌操作台及需要使用的器械进行消毒灭菌,然后用钳子揭开一个空试剂瓶,用倾倒的方法在酒精灯旁从液体培养基大试剂瓶中分装于空试剂瓶内,并立即盖上液体培养基大试剂瓶瓶塞。

3、接种:右手持接种环,用火焰对其进行灭菌,待冷却后,取出纯培养的平板,在无菌操作台内酒精灯旁,蘸去少许细菌,左手倾斜液体培养基,将接种环,伸入液体培养基内搅动,然后取出对接种火焰环灭菌,并用灭菌的包装纸捆绑好后,用记号笔做好相应标记,置于一旁。

4、培养摇菌:将接种好的液体培养基置于水浴培养箱中培养24小时。 注:分装一个培养基就接种一个培养基,不得全部分装完后再一个一个接种。

(六)小鼠致病性实验

1、保定:选择健康的青壮年小白鼠,先用右手抓住尾巴,旋转数周让其眩晕,然后用左手的拇指和食指捏住两耳及头部皮肤,并翻转左手,使其头部朝下,以达到内脏前移的目的。

2、接种:先用酒精棉球蘸取酒精对注射部位擦洗消毒,再用注射器注射吸取0.2ml菌液注射于小白鼠腹腔中。

3、观察:将接种的小白鼠放在适宜的环境下生活,并在鼠笼处用记号笔标记好接种时间、菌种等。

4、再培养鉴定:待小白鼠死亡后,对其进行解剖,观察其内脏病变情况,并取肝脏直接涂在相应培养基上,在适宜条件下反向培养24小时后,取菌落细菌进行镜检观察判断。

注:在注射小白鼠2小时候需要观察小白鼠是否因注射时伤害到内脏而死亡。

动物微生物及免疫学实验的报告

精选写报告经验100人觉得有用

做实验报告的时候,得先把实验的目的搞清楚,不然写出来的东西就乱七八糟了。比如做动物微生物这方面的实验,你得明确是要研究某种细菌对动物的影响,还是测试某种疫苗的效果。目的明确了,接下来就是记录数据了。实验过程中每一步都要记下来,哪怕是很小的细节也不能忽略。有时候看似无关紧要的小事,可能就是影响结果的关键。

接着就是整理数据了,这一步很关键。要把所有的数据都列出来,最好能用表格的形式呈现。这样看起来会比较清晰直观。不过这里有个小问题需要注意,有些同学可能会觉得数据太多,就把一些重要的也给省略了,这是不对的。不管数据多还是少,只要是实验中得到的,都应该完整地记录下来。

然后就是分析这部分了。分析的时候可以根据数据来推测原因,看看是不是因为操作不当导致的结果偏差。有时候实验失败并不是因为技术不行,而是环境因素没控制好。比如说温度过高或者过低都会影响实验效果。所以在这部分不仅要写出你的分析,还应该提出改进措施,下次再做实验的时候就可以避免同样的问题。

最后就是结论了。结论要简明扼要,直接点明实验的结果是什么。如果实验成功了,那就要说明成功的理由;要是失败了,也得讲清楚失败的原因。不过在这里有一点需要注意,有些人在写结论的时候喜欢长篇大论,把前面的内容又重新复述一遍,这就显得多余了。结论就是要一句话概括整个实验的核心内容。

其实写报告的过程中,还有一个容易被忽视的地方,那就是语言表达。很多人以为只要数据准确就行,文字随便写写没关系。但其实不然,报告的语言也要严谨才行。比如用词要精准,句子结构要合理,不能出现明显的语法错误。像“实验表明这种方法有效”这样的表述就比“感觉这个方法还可以”要专业得多。

另外,关于参考文献这部分也不能马虎。如果实验过程中借鉴了别人的研究成果,那就必须标明出处。否则就会涉及到抄袭的问题。虽然现在查重软件很厉害,但还是建议大家养成良好的习惯,毕竟诚信是最基本的要求。

【第4篇】实验报告模板c 实验报告怎么写500字

c 实验报告

实验1-1 过程化编程

实验目的

理解、掌握过程化编程程序设计思想。

实验内容

1.程序填空,练习类、对象、继承的定义和实现方法。

2.根据程序运行结果,补充完整程序。

实验要求

我们在进行英语阅读的时候,会发现一个有趣的现象:有些字串是左右对称的,如madam。我们把这种字串称为symmetry text 即“对称文”。

现在有若干航字串,每一行可以由数字、标点符号、空格符以及英文字符(包括大小写)组成。要你帮忙编程判断是否是对称文,否则,就不能最大限度地发现有趣现象了。

输入说明

每个字串为一行,每行结束以回车符为标志,可能有上百上千行业说不定。当字串为“000000”时,输入结束。

英文字符不区分大小写,即madam亦为对称文。不要忘了“{<([”与“])>;}”也是互为对称的。

输出说明

如果是对称文,则输出“symmetry”,否则输出“not symmetry”。每个结论占一行。

图 1 symmetry.in

图 2 symmetry.out

程序代码 #include;

#include;

using namespace std;

bool ismatch(string s);

int main() {

}

bool ismatch(string s) {

{

} else if ((s[i] >;= 'a'&&s[i] <= 'z') &&

(s[len - i - 1] >;= 'a'&&s[len - i - 1] <= if (s[i]!= (s[len - i - 1] - ('a'

- 'a'))) { return false;

} if (s[i]!= (s[len - i - 1] ('a'

- 'a'))) { return false;

int len = s.length();

for (int i = 0;

i

i ) { if ((s[i] >;= 'a'&&s[i] <= 'z') &&

(s[len - i - 1] >;= 'a'&&s[len - i - 1] <= 'z')) string s;

while (1) { } return 0;

cin >;>;

s;

if (s.compare('000000') == 0) { } if (ismatch(s)) { } else { } cout <<

'not symmetry'

<<

endl;

cout <<

'symmetry'

<<

endl;

break;

'z')) {

} } } }

else if (((s[i] == '{'&&s[len - i - 1] == '}'))) { } else if (((s[i] == '<'&&s[len - i - 1] == '>;'))) { } else if (((s[i] == '['&&s[len - i - 1] == ']'))) { } else if (((s[i] == '('&&s[len - i - 1] == ')'))) { } else { } if (s[i]!= s[len - i - 1]) { } return false;

continue;

continue;

continue;

continue;

return true;

运行结果

图 3 实验一运行结果

实验1-2 面向对象编程技术(1)

实验目的

理解面向对象的的程序设计思想。

实验内容

定义一个时间类time,能提供和设置由时、分、秒组成的时间,并编出应用程序,要求包括定义时间对象,设置时间,输出该对象提供的时间。并请将类定义作为界面,用多文件结构实现之。

程序代码 //time.h

#include;

class time {

public:

};

//time.cpp

#include 'time.h'

#include;

void time::inputt()

{

begin:

int a,b,c;

std::cout<<

'input time(h:m:s)n';

std::cin >;>;

a >;>;

b >;>;

c;

if (c >;

60 || c <

0) { } else std::cout <<

'wrong time!please set again!n';

goto begin;

int h;

int m;

int s;

void inputt();

void changet();

void outputt();

}

{ } if (b >;

60 || b <

0) { } else { } if (a >;

24 || a <

0) { } else if (a == 24) { } else { } h = a;

m = b;

s = c;

if (b!=0 || c!=0) { } else { } h = a;

m = b;

s = c;

std::cout <<

'wrong time!please set again!n';

goto begin;

s

td::cout <<

'wrong time!please set again!n';

goto begin;

std::cout <<

'wrong time!please set again!n'

;

goto begin;

void time::changet() {

char p;

std::cout <<

'do you wanna change time?(y/n): n';

std::cin >;>;

p;

if (p == 'n'

|| p == 'n') { } std::cout <<

'thank you for your using!n'

;

下页

c 实验报告

{ begin1: int a,b,c;

std::cout <<

'input time(h:m:s)n';

std::cin >;>;

a >;>;

b >;>;

c;

if (c >;

60 || c <

0) { } else { } if (b >;

60 || b <

0) { } else { } if (a >;

24 || a <

0) { } else if (a == 24) { } else { } h = a;

m = b;

s = c;

if (b!= 0 || c!= 0) { } else { } h = a;

m = b;

s = c;

std::cout <<

'wrong time!please set again!n';

goto begin1;

std::cout <<

'wrong time!please set again!n'

;

goto begin1;

std::cout <<

'wrong time!please set again!n';

goto begin1;

std::cout <<

'wrong time!please set again!n';

goto begin1;

}

void time::outputt()

//testmain.cpp

#include

'time.h'

#include;

void main(void)

{

} time time1;

time1.inputt();

time1.outputt();

time1.changet();

time1.outputt();

{ } std::cout <<

'output time(h:m:s)n'

<<

h <<

':'

<<

m <<

':'

<<

s;

运行结果

图 4 实验二运行结果

实验3 面向对象程序设计(2)

实验要求

改写程序f0815.cpp,使之含有构造函数,拷贝构造函数和析构函数。并对主函数和矩阵向量的乘法也进行改写。对于第91和92行,合并成“multiply(ve,ma).display();”使之不会产生内存泄漏。

实验程序

//实验三

//改写f0815.cpp

#include;

#include;

#include;

using namespace std;

class vector

{

};

vector::vector(int s)

{

}

vector::vector(const vector&

s)

{

} int i;

sz = s.sz;

v = new int[sz];

for (i = 0;

i

i ) { } v[i] = s.v[i];

sz = s;

if (s <= 0) { } v = new int[s];

cerr <<

'bad vector size.n';

exit(1);

int size() { return sz;

} vector(int);

vector(const vector&

s);

int&

operator[](int);

void display();

~vector();

int* v;//指向一个数组,表示向量 int sz;

public:

vector::~vector()

{

}

int&

vector::operator[](int i)//引用返回的目的是返回值可以做左值 {

}

void vector::display()

{

}

class matrix

{

};

matrix::matrix(int i,int j)

{

}

matrix::matrix(const matrix&

s)

{

int i,j;

szl = s.szl;

szl = i;

szr = j;

if (i <= 0 || j <= 0) { } m = new int[i*j];

cerr <<

'bad matrix size.n';

exit(1);

int* m;

int szl,szr;

matrix(int,int);

matrix(const matrix&

m);

~matrix();

int sizel() { return szl;

} int sizer() { return szr;

} int&

elem(int,int);

int i;

for (i = 0;

i

i) cout <<

v[i] <<

'

';

cout <<

'n';

if (i<0 || i >;= sz) { } return v[i];

cerr <<

'vector index out of rang.n';

exit(1);

delete[] v;

public:

} szr = s.szr;

m = new int[szl*szr];

for (i = 0;

i

i ) { } for (j = 0;

j

j ) { } m[i*szr j] = s.m[i*szr j];

matrix::~matrix()

{

}

int&

matrix::elem(int i,int j)//引用返回值的目的是可以做左值 {

}

vector multiply(matrix&

m,vector&

v)

{//矩阵乘向量

}

void main()

{ int i,j;

matrix me(m);

vector va(v);

if (m.sizer()!= v.size()) { } vector r(m.sizel());//创建一个存放结果的空向量 for (i = 0;

i

i ) { } return r;

r[i] = 0;

for (j = 0;

j

j ) { } r[i] = me.elem(i,j)*va[j];

cerr <<

'bad multiply matrix with vector.n';

exit(1);

if (i<0 || szl <= i || j<0 || szr <= j) { } return m[i*szr j];

cerr <<

'matrix index out of range.n';

exit(1);

delete[] m;

上页 下页

c 实验报告

} int i,j;

ifstream in('in.txt');

//文件名 int x,y;

in >;>;

x >;>;

y;

matrix ma(x,y);

for (i = 0;

i

i) for (j = 0;

j

j) in >;>;

ma.elem(i,j);

in >;>;

x;

vector ve(x);

for (i = 0;

i

i) { } matrix me(ma);

vector va(ve);

multiply(ma,ve).display();

in >;>;

ve[i];

实验结果

图 5 实验三运行结果

实验4 面向对象程序设计(3)

实验要求

请在程序f0904.cpp中的日期类的基础上,实现一个可以进行加天数操作获得另一个日期,以及进行日期减日期操作获得相隔天数的日期类,并进行应用程序设计:

创建2023.8.21和2023.8.8两个日期,并计算中间相隔的天数,前者加上300天会是什么日子呢?范文top100实验程序 一、头文件部分

#pragma once

//class date with year-month-day version

#include;

#include;

using namespace std;

class date {

};

二、函数定义 int year,month,day;

date(int n = 1) { } int ymd2i()const;

void i2ymd(int n);

static const int tians[];

date(const string&

s);

date(int y,int m,int d):year(y),month(m),day(d){ } date operator (int n)const { } date&

operator =(int n) { } date&

operator () { } int operator-(date&

d)const { } bool isleapyear()const { } friend ostream&

operator<<(ostream&

o,const date&

d);

return!(year % 4) &&

(year % 100) ||!(year % 400);

return ymd2i() - d.ymd2i();

return *this = 1;

i2ymd(ymd2i() n);

return *this;

return date(ymd2i() n);

i2ymd(n);

public:

//date.cpp

//class date with year-month-day version

#include'date.h'

#include;

#include;

#include;

using namespace std;

const int date::tians[] = { 0,31,59,90,120,151,181,212,243,273,304,334 };

const int y400 = 146097;//number of days of 400 years

const int y100 = 36524;//number of days of 100 years

const int y4 = 1461;//number of days of 4 years

date::date(const string&

s) {

(转载于: 在点 网)

}

void date::i2ymd(int absday) {

}

int date::ymd2i()const {

int yearday = (year - 1) * 365 (year - 1) / 4 - (year - 1) / 100 (year - 1) / 400;

return yearday tians[month - 1] (isleapyear() &&

month >;

2) day;

year = absday / y400 * 400;

int y = absday%y400;//被400年除得的天数 if (y == y400 - 1) { } year = y / y100 * 100;

y %= y100;

year = y / y4 * 4;

y%=y4;

if (y == y4 - 1) { } year = y / 365;

y %= 365;

if (y == 0) { } year ;

bool leap = isleapyear();

for (month = 1;

month<12 &&

y>;tians[month] (month >;= 2 &&

leap);

month );

day = y - tians[month - 1];

month = 12,day = 31;

return;

month = 12,day = 30;

return;

month = 12,day = 30;

return;

year = atoi(s.substr(0,4).c_str());

month = atoi(s.substr(5,2).c_str());

day = atoi(s.substr(8,2).c_str());

}

ostream&

operator<<(ostream&

o,const date&

d) {

return o <<

setfill('0') <<

setw(4) <<

d.year <<

'-'

<<

setw(2) <<

d.month <<

'-'

<<

}

三、testmain

//testmain.cpp

//using date class

#include'date.h'

#include;

using namespace std;

int main() {

date d1(2023,8,21);

date d2(2023,8,8);

cout<<

'2023.8.21与2023.8,8中间相隔的天数是:'<<

d2 - d1 <<

'n';

cout <<'2023.8.21加上300天是:'<<

d1 300 <<

'n';

} setw(2) <<

d.day <<

setfill('

');

程序结果

实验5 面向对象程序设计(4)

实验要求

在上题date类的基础上,继承一个wdate类,它包含了星期几信息,因而,显示日期的成员要做修改,应同时显示星期几。另外,还要增加获得星期几的成员。想一想,类中数据成员置年、月、日好呢,还是绝对天数好呢?

进而进行应用程序设计:

创建2023.8.21和2023.8.8两个日期,分别显示这两个日期。

实验程序

一、头文件date.h

#pragma once

//date.h

//class date with year-month-day version

#include;

#include;

using namespace std;

class date {

};

int year,month,day;

static const int tians[];

date(int n = 1) { } int ymd2i( )const;

void i2ymd(int n);

date(const string&

s );

date(int y,int m,int d) :year(y),month(m),day(d) {} date operator (int n)const { } date&

operator =(int n) { } date&

operator () { } int operator-(date&

d)const { } bool isleapyear()const { } friend ostream&

operator<<(ostream&

o,const date&

d);

return!(year % 4) &&

(year % 100) ||!(year % 400);

return ymd2i() - d.ymd2i();

return *this = 1;

i2ymd(ymd2i() n);

return *this;

return date(ymd2i() n);

i2ymd(n);

protected: public:

上页 下页 余下全文

c 实验报告

二、头文件wdate.h

#pragma once

//wdate.h

#include'date.h'

#include;

#include;

using namespace std;

class wdate :public date {

protected:

wdate operator (int n) const { return date::operator (n);

} wdate&

operator =(int n) { date::operator =(n);

return *this;

} wdate&

operator () {return *this = 1;} int getweekday() { return ymd2i() % 7;

}//0:sunday,1:monday,etc..int operator-(wdate&

wd)const { return ymd2i() - wd.ymd2i();

} friend ostream&

operator<<(ostream&

o,const wdate&

wd);

};

wdate(int n = 1) :date(n) {} wdate(const date&

d) :date(d) {} wdate(const string&

s) :date(s) {} wdate(int y,int m,int d) :date(y,m,d) {} public:

三、date.cpp

//date.cpp

//class date with year-month-day version

#include'date.h'

#include;

#include;

#include;

using namespace std;

const int date::tians[] = { 0,31,59,90,120,151,181,212,243,273,304,334 };

const int y400 = 146097;//number of days of 400 years

const int y100 = 36524;//number of days of 100 years

const int y4 = 1461;//number of days of 4 years

date::date(const string&

s) {

}

void date::i2ymd(int absday) {

year = absday / y400 * 400;

int y = absday%y400;//被400年除得的天数 if (y == y400 - 1) { month = 12,day = 30;

year = atoi(s.substr(0,4).c_str());

month = atoi(s.substr(5,2).c_str());

day = atoi(s.substr(8,2).c_str());

} } return;

year = y / y100 * 100;

y %= y100;

year = y / y4 * 4;

y %= y4;

if (y == y4 - 1) { } year = y / 365;

y %= 365;

if (y == 0) { } year ;

bool leap = isleapyear();

for (month = 1;

month<12 &&

y>;tians[month] (month >;= 2 &&

leap);

month );

day = y - tians[month - 1];

month = 12,day = 31;

return;

month = 12,day = 30;

return;

int date::ymd2i()const {

}

ostream&

operator<<(ostream&

o,const date&

d) {

return o <<

setfill('0') <<

setw(4) <<

d.year <<

'-'

<<

setw(2) <<

d.month <<

'-'

<<

}

setw(2) <<

d.day <<

setfill('

');

int yearday = (year - 1) * 365 (year - 1) / 4 - (year - 1) / 100 (year - 1) / 400;

return yearday tians[month - 1] (isleapyear() &&

month >;

2) day;

四、wdate.cpp

//wdate.cpp

//class wdate with year-month-day version

#include'wdate.h'

#include;

using namespace std;

ostream&

operator<<(ostream&

o,const wdate&

wd) {

switch(wd.ymd2i() % 7) { case 0: return o <<

'sun.'

<<

date(wd);

case 1: return o <<

'mon.'

<<

date(wd);

case 2: return o <<

'tue.'

<<

date(wd);

case 3: return o <<

'wed.'

<<

date(wd);

case 4: return o <<

'thr.'

<<

date(wd);

case 5: return o <<

'fri.'

<<

date(wd);

case 6: return o <<

'sat.'

<<

date(wd);

}

}

五、testmain.cpp //testmain.cpp

//using wdate class

#include 'wdate.h'

#include;

using namespace std;

int main() {

wdate d1(2023,8,21);

wdate d2(2023,8,8);

cout <<

d1 <<

'n';

cout <<

d2 <<

'n';

}

实验结果

上页

精选写报告经验7人觉得有用

做实验报告的时候,得先把实验的目的搞清楚。C 实验报告,主要是要把程序的运行结果和分析写出来。开头部分就简单介绍一下实验背景啦,比如为什么要学这个,它能解决什么问题之类的。这部分要是写得太复杂了反而不好。

接下来就是具体的操作步骤了。这一步很重要,得把每一个环节都详细记录下来。比如说你是怎么编译的,用了哪些命令行参数,遇到什么问题怎么解决的。这里有个小细节要注意,有些同学可能会忘记记录某个关键步骤,到时候找起来就麻烦了。

然后就是最重要的部分——结果展示。把程序跑出来的数据列出来,最好是用表格的形式呈现,这样看起来会比较直观。接着就要对这些数据进行分析,看看它们是否符合预期。有时候可能会发现一些偏差,这时候就需要好好想想是不是哪里出了问题。

在分析的过程中,最好能结合理论知识去解释为什么会出现这样的现象。如果实在想不明白,可以查阅相关资料,看看别人是怎么处理类似情况的。不过这里有一个地方需要注意,有时候我们可能会忽略掉某些影响因素,导致分析不够全面。

最后别忘了写一下心得体会。虽然题目要求不写心得,但这里的心得其实是对整个实验过程的一个反思。可以从技术层面谈谈学到的东西,也可以聊聊在整个过程中有哪些不足之处,以后该如何改进。这部分不用写得太长,点到为止就行。

记得在写报告的时候,格式要整洁,字体大小适中,这样老师看着也会舒服些。还有,引用别人的观点一定要标明出处,不然很容易被当成抄袭。这些都是平时容易忽视的小事,希望大家都能注意到。

【第5篇】长岭幼教中心阅读与游戏识字实验报告怎么写850字

一、前言

长炼幼儿园地处长江之滨,洞庭湖畔,是一所规模较大的托幼型企业幼儿园。共有33个班,1300余名婴幼儿:我园开展识字教学实验始于93年9月,在教学过程中,通过不断摸索实践、理论结合实践、再实践,经历了幼儿识字小学化、单纯追求识字量(93—95年)与科学探索游戏识字教学法、促进幼儿综合能力发展(96—99年)两个阶段的实验.取得了显著成效,下面简要报告—下实验第二阶段“改进早期识字教学,促进幼儿综合发展”的研究情况及实验结果。

二、实验目的

1、探索科学的识字教学方法,更有效地促进幼儿综合能力的发展;

2、运用科学的识字教学方法,更好地指导教师组织幼儿游戏识字活动;

3、检验幼儿识字教学效果及其可行性。

三、实验对象

长炼幼儿园3—6岁幼儿40名(在大班与对照班各随机抽取20名作为研究对象)。

四、实验方法

1、对第一阶段实验测试结果进行分析总结,制订改进措施和具体实施计划;

2、运用游戏识字法,将识字融于各科教学活动之中。

五、实验措施

(一)、建立识字教研组,加强师资力量培训

开展此实验后,我园专门成立了由园长、各年级教研组长、识字班全体保教人员组成的幼儿科学识字实验教研组.并选派学前教育本科毕业、

具有多年识字教学经验的教师担任教研组长,采取兼职教研组长制,制订了识字教研组长职责、实验教师工作职责、识字班家园联系制度等教研制度,为识字实验打下了良好的基础。为保证识字班教师顺利高效地开展实验活动,努力加强师资培训,提高教师识字教学组织能力,并且分析第一阶段存在的问题,制订了切实可行的改进措施:

1、确定各学科识字活动带头人,共10人,并规定每人每月上示范课一次;

2、明确规定必须融识字教学于各科教学之中;

3、每班每周创编一个游戏;

4、以游戏贯穿课堂教学始终;

5、加大培训力度,规定每周一、二、三、五下午15:00—17:00时统一培训,见表l;

6、加强教研组力量,增设识字教研员,要求每学期上研讨课1次、每周深入课堂进行识字教学操作2次;

7、识字班教师每月撰写识字教学专题小论文。

长岭幼教中心阅读与游戏识字实验报告

精选写报告经验90人觉得有用

长岭幼教中心阅读与游戏识字实验报告怎么写

做这种实验报告,第一步得把实验背景说清楚,这很重要。实验背景这部分,要把为什么要搞这个实验交代明白,比如现在幼儿园的小朋友识字情况怎么样,为什么觉得用阅读和游戏结合的方式可能有效果。这部分内容不能太啰嗦,但也不能一笔带过,最好能让人一看就明白实验的目的所在。

接着就是具体的实验设计了,这部分得详细点。比如参与实验的孩子有多少个,分组情况是怎么样的,每个小组具体用了哪些方法,这些方法怎么实施的。这里头有些细节容易忽略,像是记录孩子的表现时,是不是只记了识字量,还是也包括他们的兴趣变化什么的。要是只记识字量,那可能就有点偏颇了,毕竟游戏识字的重点不止在识字上。

然后就是实验结果部分,这是报告的核心。这部分要把收集到的数据整理好,用图表的形式展示出来会更好看。不过有时候数据太多,难免会出现一些混乱的情况,比如说表格里的数字有时候对不上,这就得仔细检查一下,别因为粗心弄错了。还有就是,描述数据的时候,有时候会用一些模糊的说法,像“大多数孩子进步明显”,这虽然听起来挺好的,但具体是多少,最好能给出个具体的百分比或者数字。

最后就是讨论部分,这部分得把实验结果跟预期目标联系起来。要是发现实验结果跟预期差距比较大,就得好好分析一下原因,是方法有问题,还是执行过程中出了偏差。这里头可能会涉及到一些专业术语,像“认知发展规律”之类的,用的时候得确保自己理解透彻,不然说出来反而容易误导人。

整个报告写完后,还得反复检查几遍。检查的时候得注意格式什么的,比如标题是不是居中,页边距有没有留够,这些小地方虽然不起眼,但会影响整体观感。要是自己检查不出来问题,可以让同事帮忙看看,有时候旁观者清嘛。

【第6篇】测量学实验报告格式大全怎么写2000字

测量学(又名测地学)涉及人类生存空间,及通过把空间区域列入统计(列入卡片索引),测设定线和监控来对此进行测定。它的任务从地形和地球万有引力场确定到卫土地测量学(不动产土地),土地财产证明,土地空间新规定和城市发展。

一、实验目的;由于测量学是一门实践性很强的学科,而测量实验对培养学生思维和动手能力、掌握具体工作程序和内容起着相当重要的作用。实习目的与要求是熟练掌握常用测量仪器(水准仪、经纬仪)的使用,认识并了解现代测量仪器的用途与功能。在该实验中要注意使每个学生都能参加各项工作的练习,注意培养学生独立工作的能力,加强劳动观点、集体主义和爱护仪器的教育,使学生得到比较全面的锻炼和提高.

测量实习是测量学理论教学和实验教学之后的一门独立的实践性教学课程,目的在于:

1、进一步巩固和加深测量基本理论和技术方法的理解和掌握,并使之系统化、整体化;

2、通过实习的全过程,提高使用测绘仪器的操作能力、测量计算能力.掌握测量基本技术工作的原则和步骤;

3.在各个实践性环节培养应用测量基本理论综合分析问题和解决问题的能力,训练严谨的科学态度和工作作风。

二、实验内容

步骤简要:1)拟定施测路线。选一已知水准点作为高程起始点,记为a,选择有一定长度、一定高差的路线作为施测路线。然后开始施测第一站。以已知高程点a作后视,在其上立尺,在施测路线的前进方向上选择适当位置为第一个立尺点(转点1)作为前视点,在转点1处放置尺垫,立尺(前视尺)。将水准仪安置在前后视距大致相等的位置(常用步测),读数a1,记录;再转动望远镜瞄前尺读数b1,并记录

2)计算高差。h1=后视读数一前视读数=a1-b1,将结果记入高差栏中。然后将仪器迁至第二站,第一站的前视尺不动变为第二站的后视尺,第一站的后视尺移到转点2上,变为第二站的前视尺,按与第一站相同的方法进行观测、记录、计算。按以上程序依选定的水准路线方向继续施测,直至回到起始水准点bm1为止,完成最后一个测站的观测记录。

3)成果检核。计算闭合水准路线的高差闭合差;若高差闭合差超限,应先进行计算校核,若非计算问题,则应进行返工重测。

实习过程中控制点的选取很重要,控制点应选在土质坚实、便于保存和安置水准仪的地方,相邻导线点间应通视良好,便于测角量距,边长约60米至100米左右。我觉得我们组测量时就有一个点的通视不是很好,有树叶遮挡,但是那也没办法,因为那个地方的环境所致,幸好我们可以解决.还有水准仪和经纬仪的调平和对中都需要做好,这直接影响你的测量结果。测量学教学实习是测量学的重要组成部分,其目的是巩固扩大和加深我们课堂所学的理论知识,获得测量实际工作的初步经验和基本技能,着重培养我们的独立工作能力,进一步熟练掌握测量仪器的操作技能,提高计算和绘图能力,并对测绘小区域大比例尺地形图的全过程有一个全面和系统的认识,为今后解决实际工作中的有关测量问题打下坚实的基础。

观测时要认真,有时目标稍微偏一点,读盘上读数就会有变化,误差就会增大,或许超出容许值范围,结果就要重测,浪费很多时间,所以观测时也很重要。读数时由一个人来读数,这样可减少误差

计算是一个谨慎、复杂的过程。为了能够尽量赶超进度,我们组的数据大部分则有我和李丽进行处理。但是,计算完之后,我们俩都有有个任务就是给组内不会处理数据的人讲会,以便每个人都会处理。

在处理数据时我们还发现不少问题。有时少测了一段距离,有时发现角度不对,最后我们又扛着仪器重新开工。大家都有一种使命感,不管怎样都要把它测准确,不能马虎大意,更不能投机取巧。培养成良好的习惯,拥有一份高尚的道德,持有一种认真、谨慎的态度,相信这将成为我们以后工作中取之不尽、用之不竭的一笔财富。在返工之前,我们认真分析错误原因,比如:受风的影响都有可能影响我们的测量结果,这样便可以锻炼了我们分析问题的能力。

首先,我基本掌握了课堂所学的测量学知识,知道如何正确使用水准仪、经纬仪、角度、高差等,测量学是研究地球的形状和大小以及确定地面(包含空中、地下和海底)点位的科学。既然是要测量就离不开实践。实践是对测量学知识的检验,只凭在课堂上的听课,我并没有掌握很多具体知识,尤其是对仪器的使用更是一塌糊涂。当第一天开始测量的时候,我的心里还一阵阵的发愁:该如何把任务进行下去。当动手的时候,发现其实并不难,听别人一说或者翻阅一下课本,然后自己动手操作一遍,就基本掌握了方法。要想提高效率和测量精度,还要经常练习,这样才能做到举一反三。

其次,我懂得了做任何事情都要认真细致,不能有丝毫的马虎,特别是在使用水准仪,经纬仪这样精密的仪器时,更要做到精益求精。因为稍有差错就可能导致数据的偏差很大,更会导致以后其它量的测量出错,最终导致数据计算的错误,比如我们刚开始测量角度时,一个基准点没有瞄准,导致一个角度偏小,然后角度的闭合差也不符合要求,经过校验,才发现问题出在哪儿。

精选写报告经验41人觉得有用

做实验报告的时候,得先搞清楚这个实验到底是研究什么的,比如你是测什么的,用什么方法测的,这样开头才能写得靠谱。有些同学可能会直接抄实验目的,但其实最好用自己的话说,这样显得更有诚意。像我之前看到有人写的实验目的就特别生硬,像是背书一样。

正文部分,数据要准确,表格图示都不能少,不然别人看不明白你在说什么。记得把仪器型号也写清楚,不然以后有人想复现你的实验就麻烦了。不过有时候因为疏忽,可能会漏掉一些关键参数,这确实不太好。

结果分析这部分尤其重要,别光列数据,得试着去解释这些数据背后的意义。要是能跟理论值对比一下更好,这样能让读者更信服。不过有时候因为时间紧,可能来不及深入分析,但至少要尽力做到位。

最后写结论的时候,要简洁明了,别啰嗦太多。如果实验过程中遇到问题,比如某个步骤没做好,或者数据偏差比较大,可以简单提一下原因,但不要太过纠结。有时候写着写着就会发现,有些地方写得有点乱,可能是思路没理清楚吧。

引用参考文献也很关键,得确保来源可靠,而且格式要统一。有些人为了省事,随便找个资料就用了,这种做法其实很冒险。还有,写报告的时候,字体大小、行距这些细节也不能忽视,毕竟整洁的版面给人的印象会好很多。

《实验报告通用模板怎么写(精选6篇).doc》
将本文的Word文档下载,方便收藏和打印
推荐度:
点击下载文档

相关报告

最新加入范文

分类查询入口

一键复制