第一篇:选择结构实验报告
预习报告
实验项目:选择结构程序设计
实验日期:2012年3月26日
实验原理:利用 if 或switch 语句实现多分支选择结构程序设计
实验仪器:PC
实验内容及步骤:
内容:利用scanf函数读入变量x的值,利用if或switch 语句判断x所在的区间,并求函数在x 处的函数值
步骤:
1、程序设计:
(1)定义变量;(2)利用scanf给变量x赋值;(3)利用 if 或 switch 判断x所在范围执行相应计算,以求得函数在x 处的函数值;(4)输出相应函数值
2、输入程序、调试并运行通过。
实验报告
实验目的要求:抄写指导手册上相应章节的目的要求
实验环境:windows XPTC或 VC
实验内容:完整抄写P77页4.5小题
实验步骤:直接写代码
实验结果:根据实验题目自己输入相应值并观察程序输出结果
总结:主要写出自己在本次实验中的收获及不足
第二篇:C实验报告格式_控制结构
滨州学院实验报告 课程名称:C 语言程序设计
班级
实验日期
姓名
学号
实验名称
程序设计 的基本控制结构 实验目的及要求 1 .理解程序 设计中 的 顺序、选择、循环 结构。
2.掌握在程序中利用 if 和 和 switch 语句对特定条件进行判断,从而控制程序流程。
3.掌握 while、do-while 语句和 for 语句的语句格式及 其构成的循环结构 用法。
4.初步掌握控制循环次数的方法和技巧,掌握 break、、continue语句的作用和使用方法。
5.掌握穷举、递推等算法思想 实验环境
Windows XP
+
VC++6.0 实验内容 以前选 布置的上机练习任选 2-3 个 算法描述及实验步骤
(提示:写出你所做实验的程序算法和实验步骤)
按 注意:不能相互抄袭,自己写自己的!否则按 0 分记。
调试过程及实验结果 预习报告写算法设计(可以是流程图,也可以是自然语言描述第一步干什么,第二步干什么…….)
实验报告源代码与测试结果必须有,否则不合格
对程序出现的错误,及调试改正方法进行详细描述
对实验内容中的所有项目给出结果 总结
实验结果是否达到预期目标,是否解决了问题,是否还有疑问。对整个实验有何体会和心得。
第三篇:混凝土结构实验报告
黑龙江科技大学建筑工程二学历实践报告
混凝土结构试验实践报告
一、实习目的和任务
1、理论联系实际,验证,巩固,深化所学的理论知识。深化与加强对混凝土结构基本理论,基本概念和基本工作方法的了解和掌握,通过工地实地考察,进一步掌握混凝土结构设计的知识。从理论高度上升到实践高度。
2、积累感性认识,增强实践知识,收集有关的资料,为学好后续课程做好准备,创造条件。
3、培养独立提出问题,分析问题,解决问题的能力,加强解决工程实际问题的信心勇气和兴趣。通过在实践中的锻炼,增强专业素质。
二、实习的主要内容
我们这次的实习主要内容就是在老师的带领下,参观参观我们学校的建筑。经过参观后没我们了解到,我们学校的大多数建筑都是剪力墙结构和框架结构。下面我简单介绍一下这两种结构。
剪力墙结构就是用钢筋混凝土墙板来代替框架结构中的梁柱承担各类荷载引起的内力,并能有效控制结构的水平力的结构。这是一种在高层建筑中大量采用的结构。
框架结构是指由梁、柱以刚接或者铰接相连接而成构成承重体系的结构,即由梁和柱组成框架共同抵抗适用过程中出现的水平荷载和竖向荷载。采用该结构的房屋墙体不承重,仅起到围护和分隔作用,一般用预制的加气混凝土、膨胀珍珠岩、空心砖或多孔砖、浮石、蛭石、陶粒等轻质板材等材料砌筑或装配而成。
框架建筑的主要优点在于空间分隔灵活,自重轻,节省材料、可以较灵活地配合建筑平面布置,利于安排需要较大空间的建筑结构;框架结构的梁、柱构件易于标准化、定型化,便于采用装配整体式结构,以缩短施工工期;采用现浇混凝土框架时,结构的整体性、刚度较好,设计处理好也能达到较好的抗震效果,而且可以把梁、柱浇注成各种需要的截面形状。
框架结构体系的缺点在于框架节点应力集中显著,框架结构的侧向刚度小,在强烈地震作用下,结构所产生的水平位移较大,易造成严重的非结构性破坏,抗震性较差,因此项目中只有小高层建筑采用框架结构。
我们学校的有些建筑物还有地下室。地下室是建筑物中处于室外地面以下的房间。在房屋底层以下建造地下室,可以提高建筑用地效率。一些高层建筑基础埋深很大,充分利用这一深度来建造地下室,其经济效果和使用效果俱佳。
地下室的类型按功能分,有普通地下室和防空地下室。按结构材料分,有砖墙结构和混凝土结构地下室。按构造形式分,有全地下室和半地下室,地下室顶板的底面标高高于室外地面标高的称半地下室,即房间地面低于室外设计地面的平均高度大于该房间平均净高1/3,且小于等于1/2 者。这类地下室一部分在地面以上,可利用侧墙外的采光井解决采光和通风问题。地下室顶板的底面标高低于室外地面标高的,称为全地下室。
三、实习心得
在实习的过程中,我们亲身的感受到了很多超出理论的东西,这些是在工程中实际需要用到的,是我们今后的学习和走向技术岗位的一次历练。平时只是坐在课堂中听老师的讲解,看书本上的知识,有时让我们充分地为了地了解知识,书本上会列出某种施工工艺的方法是工程中最常使用的,哪种施工工艺是最便于工程中运用的,很有很多课本上没有的知识,只有到现场问过技术人员才会了解。非常感谢老师为我们安排了这样一次实习的机会,内容很充实,全程都有老师和现场技术人员的讲解,遇到我们略显幼稚的问题,也会虚心解答,让我们在整个过程中收获到很多。
最后,我想说这种实习机会是很难得的,只有这样不断地将课本
第四篇:顺序结构与逻辑运算实验报告
实验 2
顺序结构与逻辑运算
1.实验目的和要求 (1)掌握数据输入/输出函数的使用,能正确使用各种格式转换符。
(2)熟悉顺序结构程序中语句的执行过程,并学会基本调试程序方法。
(3)能够正确使用逻辑运算符和逻辑表达式。
(4)学会运用逻辑表达式或关系表达式等表示条件。
(5)熟练掌握 if 语句和 switch 语句,掌握条件表达式构成的选择结构。
(6)熟练掌握跟踪调试程序,针对具体数据组织输入测试数据,观察程序运行能否得到预期的输出结果。
(7)学会编写简单程序。
2.实验内容:实验指导书中的实验三和实验四 3.实验步 骤及结果 实验三部分:
3-1-1 该程序正确的源程序代码(或窗口截图):
程序运行结果画面如下:
3-1-2 该程序正确的源程序代码(或窗口截图):
程序运行结果画面如下:
3-2-1 该程序完整的源程序代码(或窗口截图):
程序运行结果画面如下:
3-2-2 该程序完整的源程序代码(或窗口截图):
程序运行结果画面如下:
3-3 注意:这道程序我们不按书中提示进行,而在 VC 环境下进行调试。
语法错误和逻辑错误的区别何在? 语法了 错误是指编译的程序中破坏了 C 语言固有的语法规则,比如缺 少或者多添了一个字母符号,一个标点符号,或者缺少群头文件等,导致程序合 无法编译和运行;逻辑错误是指代码符合 C 语言规范,程序可以运行,但是结果有误,通常是语句逻辑有误。
如何启动单步调试? 点击【 组建 】
按钮下的 【 开始调试 】
选项,在新出现的对话框中点击【 【step into 】按钮,每条语句便可单独执行。
要使程序运行到“ss=(k…”这一行暂停下来,该如何操作? 光标 放在目标行前,点击 项目栏的【remove breakpoint 】程序便可在目标处暂停。
怎样终止调试状态(程序复位)? 点击【 【step over 】程序便可 在目标处暂停调试。
单步调试状态下,向下运行一条语句的操作方法(分两种情况回答,第一种,跟踪到自定义函数内部,第 2 种,不跟踪到自定义函数内部):1.单击调试菜单中的【step into 】跟踪到自定义函数内部。2.单击调试菜单中的【step over 】不跟踪到自定义函数内部 在本题中,假设要在运行第 2 条语句(即 scanf 语句后),要马上观察 i,j,k,ss,m,n 的变量的值,操作方法:于 光标放于 scanf 行前,单击调试菜单中的【查看】运行到 scanf 语句,输入任意的整形变量的值。请把观察这些变量时的画面粘贴到下面:
通过这道题单步调试,你对 i++和++i 及 i—和—i 应该有了更直观的理解,他们的区别在于:
i++(i--)是 是给 先赋值给 i 再加(减)1 参与运算;而++i(--i)是先给变量加(减)1,再用变化的值参与运算。
3-4 请回答书中问题 问题(1)c1,c2 应定义为字符型。
问题(2)将 将 c1,c2 定义为字符型用 printf 函数输出。
问题(3)
在一些情况下可以相互替换,有时不能替换。这是因为字符型表示的数值范围在-128~127 之间,而就有符号基本整形所表示的数值范围在-32768~32767 之间,有符号 短整形的数值范围在-32768~32767 之间,还有其它整形的数值范围也于字符型不同,但两者相同的部分可以相互转换。
程序运行结果画面如下:
3-5 该程序的源程序代码(或窗口截图):
运行结果画面:
3-7 该程序的源程序代码(或窗口截图):
运行结果画面:
实验四
逻辑运算和判断选取控制
4-1-a 该程序正确的源程序代码(或窗口截图):
运行结果画面:
4-1-b 该程序正确的源程序代码(或窗口截图):
运行结果画面:
4-1-c 该程序正确的源程序代码(或窗口截图):
运行结果画面:
4-2-1 该程序完整的源程序代码(或窗口截图):
运行结果画面:
4-2-2 该程序完整的源程序代码(或窗口截图):
运行结果画面:
4-3 该程序完整的源程序代码(或窗口截图):
运行结果画面:
4-4 运行结果画面:
4-5 该程序的源程序代码(或窗口截图):
运行结果画面:
*4-6 该程序的源程序代码(或窗口截图):
运行结果画面:
实验小结 通过本次实验我掌握了函数的输入输出,以及 if 和 switch 的使用,掌握了一些基本的调试功能,懂得了一些简单程序的编写,会简单追踪调试程序,理清了顺序结构中语句的执行过程。
第五篇:材料微观结构观察开放实验报告
材料微观结构观察开放实验报告
学院:
系:
专业:
年级:
姓名:
学号:
实验时间:
注明日期和第几节课
指导教师签字:
成绩:
一、实验目的和要求
1.了解材料微观结构观察与分析技术的实际应用;
2.了解光学金相显微镜的基本原理、主要部件的功能和显微镜的正确操作; 3.了解制作金相试样的步骤;
4.观察工程材料典型的微观结构,了解微观结构与材料性能之间的关系。
二、实验原理
观察材料的微观结构时,首先对试样进行研磨和拋光,得到一平整镜面。然后对试样的抛光表面进行适当的化学浸蚀处理,由于不同微观结构的腐蚀程度不同,使得腐蚀后的试样抛光面对入射光线反射强弱不同,因此借助各部分的明暗差异,便可在光学显微镜下观察到材料内部的微观结构形貌。
不同材料具有不同的微观结构,同种材料经过不同加工处理后其微观结构也会发生变化,从而使材料具有不同的性能。
三、主要仪器设备及材料
光学金相显微镜、台虎钳、镶嵌机、预磨机、抛光机、金相砂纸、浸蚀剂、吹风机、金相试样(45钢、铸铁和铝合金等)
四、制备金相试样和观察试样微观结构的主要过程。
五、实验后的收获。
实验报告提交要求:内容及格式见上
时间
实验后一周之内
方式
手写纸质版
提交地点:材料学院办公楼一楼大厅38号信箱(王慧敏)