搜档网
当前位置:搜档网 › 实验报告6-指针实验

实验报告6-指针实验

实验报告6-指针实验
实验报告6-指针实验

南京工程学院

电力工程学院

学年第 1 学期

实验报告

课程名称 C语言程序设计

实验项目名称指针

实验学生班级

实验学生姓名

同组学生姓名

实验时间

实验地点电力工程基础实验室

实验报告成绩:评阅教师签字:

年月日电力工程学院二O一O年制

说明

1. 实验报告为实验的重要考核依据之一,每个实验必须定一份实验报告. 本实验报告原则上要求手写。

2.本实验报告各项内容的具体格式、字数可由指导教师根据实验具体情况提出具体要求。各项内容可另附页,为便于归档,附页尺寸不得大于本实验报告尺寸,并注意粘牢于附页粘贴处。

3. 实验报告封面中的“实验名称”应为实验教学大纲上所列的规范名称,“实验地点”应写出实验室的具体名称。请确认无误后再填写。

4. 实验报告的建议格式为:

一、实验目的和要求;

二、主要实验仪器和设备;

三、本次实验内容

(一)实验项目名称(按本次实验各项目填写)

1、原理或接线图

2、实验步骤及注意事项

3、实验预习过程中所遇到问题

……

四、实验记录及数据处理(主要内容包括实验具体实施步骤、

实验原始数据、计算过程与结果、数据曲线、图表等。具体

格式按指导教师要求)

五、实验结论(主要内容包括本实验小结、实验体会或疑

问等。具体格式按指导教师要求)

5. 实验成绩由实验预习、实验表现、实验报告三部分组成。其中前两项各占总成绩的30%。实验报告成绩依据报告的科学性、全面性、规范性及书写态度综合考核。实验报告采用百分制,占实验总成绩的40%,教师请阅本报告后需签字并给出实验报告百分制成绩。

6. 实验报告需按要求时间以班级为单位交给指导教师,最长时间不得超过两周,实验报告如有明显抄袭者或不交者,实验总评成绩按 0 分记。

一、实验目的和要求

1、掌握指针的概念,能正确定义和使用指针变量;

2、掌握字符串指针和指向字符串的指针变量以及指针与数组的关系;

3、能区分指针数组与数组指针的差异,能运用指向指针的指针、指向函数的指针变量;

4、能运用指针编程解决实际问题和分析程序功能。

二、主要实验仪器和设备

计算机Visual C++ 6.0

三、本次实验内容

1、题目:写出一通用函数,该函数从一个一维整型数组中寻找指定的一个数,若找到,返回该数在数组中的下标值,否则返回-1。

2、题目:写出一通用函数,该函数从一个字符指针数组中寻找指定的一个字符串,若找到返回1,若找不到返回0。

3、题目:写一通用函数slength,求出一个字符串的长度。并用main函数调用slength。

4、题目:要求编一自定义函数sort ,完成对n 个字符串的降序排序,然后在main 函数中调用sort ,对”“”“”“”“”“”“Qingdao Dalian Nanjing Shenzhen Shanghai Beijing 、、、、、6个字符串排序,要求用指针数组表示这六个字符串。

四人竞赛抢答器实验报告

数电实验报告 姓名:侯婉思 专业:通信工程 班级:1111 学号:11387121 指导老师:田丽娜

四人竞赛抢答器实验报告 一.前言 现今,形式多样、功能完备的抢答器已广泛应用于电视台、商业机构、学校、企事业单位及社会团体组织中,它为各种知识竞赛增添了刺激性、娱乐性,在一定程度上丰富了人们的业余生活。 对于抢答器我们大家都知道那是用于选手做抢答题时用的,选手进行抢答,抢到题的选手来回答问题。抢答器不仅考验选手的反应速度同时也要求选手具备足够的知识面和一定的勇气。选手们都站在同一个起跑线上,体现了公平公正的原则。 本文介绍了一种用74系列常用集成电路设计的高分辨率的4路抢答器。该抢答器为全数字集成电路设计,具有分组数多、分辨率高等优点。该抢答器除具有基本的抢答功能外,还具有优先能力,定时及复位功能。主持人通过控制开关使抢答器达到复位的功能。 二.实验目的 1. 学习并掌握抢答器的工作原理及其设计方法 2. 熟悉各个芯片的功能及其各个管脚的接法。 3. 灵活运用学过的知识并将其加以巩固,发散思维,提高学生的动手能力和思维的缜密。 三.设计任务与要求 1、设计任务 设计一台可供4名选手参加比赛的竞赛抢答器。选手抢答时,数码显示选手组号。 2.设计要求: 抢答器的基本功能: 1.设计一个智力抢答器,可同时供四名选手或四个代表队参加比赛,编号为一,二,三,四,各用一个抢答按钮,分别用四个按钮S0——S3表示。 2.给节目主持人设置一个控制开关,用来控制系统的清零(编号显示数码管清零)。 3.抢答器具有数据锁存和显示的功能,抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在LED数码管上显示出选手的编号,此外,要封锁输入电路,实现优先锁存,禁止其他选手抢答,优先抢答选手的编号一直保持到主持人将系统清零为止。 简言之,有选手按下时,显示选手的编号。同时,其他人再按下时电路不做任何处理。也就是说,如果有选手按下以后,别的选手再按的话电路不会显示是他的编号。 4.可用555定时器产生频率为1H z的脉冲信号,作为触发器的CP信号。四.四人竞赛抢答器电路原理及设计

实验六 指针.

实验六指针 ●实验目的 1、进一步掌握指针的概念,会定义和使用指针变量。 2、能正确使用数组的指针和指向数组的指针变量。 3、能正确使用字符串的指针和指向宇符串的指针变量。 4、了解指向指针的指针的概念及其使用方法。 5、通过实验进一步理解指针和函数的几种关系。 ● 实验内容 1、输入两个整数,按由大到小的顺序输出。 输入以下程序并调试运行。 #include int main() { int a,b; int *p=&a,*q=&b,*t; cout<<"请输入a和b:"; cin>>a>>b; if(a

char *temp; int i,j,n=4; for(i=0;i0) { temp=p[j]; p[j]=p[j+1]; p[j+1]=temp; } //排序 for(i=0;i

流体力学实验报告

流体力学 实验指导书与报告 静力学实验 雷诺实验 中国矿业大学能源与动力实验中心

学生实验守则 一、学生进入实验室必须遵守实验室规章制度,遵守课堂纪律,衣着整洁,保持安静,不得迟到早退,严禁喧哗、吸烟、吃零食和随地吐痰。如有违犯,指导教师有权停止基实验。 二、实验课前,要认真阅读教材,作好实验预习,根据不同科目要求写出预习报告,明确实验目的、要求和注意事项。 三、实验课上必须专心听讲,服从指导教师的安排和指导,遵守操作规程,认真操作,正确读数,不得草率敷衍,拼凑数据。 四、预习报告和实验报告必须独自完成,不得互相抄袭。 五、因故缺课的学生,可向指导教师申请一次补做机会,不补做的,该试验以零分计算,作为总成绩的一部分,累计三次者,该课实验以不及格论处,不能参加该门课程的考试。 六、在使用大型精密仪器设备前,必须接受技术培训,经考核合格后方可使用,使用中要严格遵守操作规程,并详细填写使用记录。 七、爱护仪器设备,不准动用与本实验无关的仪器设备。要节约水、电、试剂药品、元器件、材料等。如发生仪器、设备损坏要及时向指导教师报告,属责任事故的,应按有关文件规定赔偿。 八、注意实验安全,遵守安全规定,防止人身和仪器设备事故发生。一旦发生事故,要立即向指导教师报告,采取正确的应急措施,防止事故扩大,保护人身安全和财产安全。重大事故要同时保护好现场,迅速向有关部门报告,事故后尽快写出书面报告交上级有关部门,不得隐瞒事实真相。 九、试验完毕要做好整理工作,将试剂、药品、工具、材料及公用仪器等放回原处。洗刷器皿,清扫试验场地,切断电源、气源、水源,经指导教师检查合格后方可离开。 十、各类实验室可根据自身特点,制定出切实可行的实验守则,报经系(院)主管领导同意后执行,并送实验室管理科备案。 1984年5月制定 2014年4月再修订 中国矿业大学能源与动力实验中心

四路抢答器课程设计报告

四 路 抢 答 器 设 计 实 验 报 告 信息科学技术学院自动化*班 ****

四路抢答器设计实验报告 一、设计任务: 1、巩固和加深对电子电路基本知识的理解,提高综合运用本课程所学知识的能 力。 2、养成根据设计需要选学参考书籍,查阅相关手册、图表和文献资料的自学能力。 3、通过电路方案的分析、论证和比较,设计计算和选取元器件、电路组装、 调试和检测等环节,初步掌握简单实用电路的分析方法和工程设计方法。 4、学会简单电路的实验调试和性能指标的测试方法,提高学生动手能力和进行 数字电子电路实验的基本技能。 二、技术指标 抢答器是一种具有优先输出的电子电路。它的基本功能是,在四组参赛的情况下,首先抢答者发出抢答信号,此时其他参赛组的抢答电路即失去控制作用。在优先抢答者解除抢答信号后,电路才自动恢复到各组又可均等抢答的状态中。 1、设计一个可供4人进行的抢答器。 2、系统设置复位按钮,按动后,重新开始抢答。

3、抢答器开始时数码管无显示,选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。抢答后显示优先抢答者序号,同时发出音响。并且不出现其他抢答者的序号,这样其它选手无法再抢答,达到抢答目的。 4、抢答器具有定时抢答功能,本抢答器的时间设定为10秒,当主持人启动“开始”开关后,定时器开始减计。 5、设定的抢答时间,选手可以抢答,这时定时器开始工作,显示器上显示选手 的和抢答时间。并保持到主持人按复位键。 6、当设定的时间一到,而无人抢答时,本题报废,选手们无法再抢答,同时扬 声器报警发出声音,定时器上显示0。 三、元件清单:

流体力学实验报告材料

流体力学实验组 班级化33姓名吴凡灿学号2013011925成绩 实验时间第6周周日同组成员芦琛琳、董晓锐 一、实验目的 1、观察塔板上气液两相流动状况,测量气体通过塔板的压力降与空塔气速的关系;测定雾沫夹带量、漏液量与气速的关系; 2、研究板式塔负荷性能图的影响因素,作出筛孔塔板或斜孔塔板的负荷性能图;比较筛孔塔板与斜孔塔板的性能; 3、观察填料塔内气液两相流动状况,测定干填料及不同液体喷淋密度下填料层的阻力降与空塔气速的关系; 4、测定填料的液泛气速,并与文献介绍的液泛关联式比较; 5、测定一定压力下恒压过滤参数K 、q e 和t e ; 6、测定压缩性指数S 和物料特性常数K 。 二、实验原理 1.板式塔流体力学特性测定 塔靠自下而上的气体和自上而下的液体逆流流动时相互接触达到传质目的,因此,塔板传质性能的好坏很大程度上取决于塔板上的流体力学状态。当液体流量一定,气体空塔速度从小到大变动时,可以观察到几种正常的操作状态:鼓泡态、泡沫态和喷射态。当塔板在很低的气速下操作时,会出现漏液现象;在很高的气速下操作,又会产生过量液沫夹带;在气速和液相负荷均过大时还会产生液泛等几种不正常的操作状态。塔板的气液正常操作区通常以塔板的负荷性能图表示。负荷性能图以气体体积流量(m 3/s )为纵坐标,液体体积流量(m 3/s )为横坐标标绘而成,它由漏液线、液沫夹带线、液相负荷下限线、液相负荷上限线和液泛线五条线组成。当塔板的类型、结构尺寸以及待分离的物系确定后,负荷性能图可通过实验确定。 传质效率高、处理量大、压力降低、操作弹性大以及结构简单、加工维修方便是评价塔板性能的主要指标。为了适应不同的要求,开发了多种新型塔板。本实验装置安装的塔板可以更换,有筛板、浮阀、斜孔塔板可供实验时选用,也可将自行构思设计的塔板安装在塔上进行研究。 筛板的流体力学模型如下: 1) 压降 l c p p p ?+?=? 式中,Δp —塔板总压降,Δp c —干板压降,Δp l —板上液层高度压降, 其中 2 0)( 051.0c u g p v c ρ=? 式中ρv —气相密度,kg/m 3;g —重力加速度,m/s 2,u 0—筛孔气速,m/s ,c 0—筛孔流量系数, 筛板上因液层高度产生的压降Δp l 即液层有效阻力h l :

实验一 流体力学综合实验实验报告

实验一 流体力学综合实验 预习实验: 一、实验目的 1.熟悉流体在管路中流动阻力的测定方法及实验数据的归纳 2.测定直管摩擦系数λ与e R 关系曲线及局部阻力系数ζ 3、 了解离心泵的构造,熟悉其操作与调节方法 4、 测出单级离心泵在固定转速下的特定曲线 二、实验原理 流体在管路中的流动阻力分为直管阻力与局部阻力两种。直管阻力就是流体流经一定管径的直管时,由于流体内摩擦而产生的阻力,可由下式计算: g u d l g p H f 22 ??=?-=λρ (3-1) 局部阻力主要就是由于流体流经管路中的管件、阀门及管截面的突然扩大或缩小等局部地方所引起的阻力,计算公式如下: g u g p H f 22 '' ?=?-=ζρ (3-2) 管路的能量损失 'f f f H H H +=∑ (3-3) 式中 f H ——直管阻力,m 水柱; λ——直管摩擦阻力系数; l ——管长,m; d ——直管内径,m; u ——管内平均流速,1s m -?; g ——重力加速度,9、812s m -? p ?——直管阻力引起的压强降,Pa; ρ——流体的密度,3m kg -?; ζ——局部阻力系数; 由式3-1可得

22lu d P ρλ??-= (3-4) 这样,利用实验方法测取不同流量下长度为l 直管两端的压差P ?即可计算出λ与R e ,然后在双对数坐标纸上标绘出Re λ-的曲线图。 离心泵的性能受到泵的内部结构、叶轮形式、叶轮转速的影响。 实验将测出的H —Q 、N —Q 、η—Q 之间的关系标绘在坐标纸上成为三条曲线,即为离心泵的特性曲线,根据曲线可找出泵的最佳操作范围,作为选泵的依据。 离心泵的扬程可由进、出口间的能量衡算求得: g u u h H H H 22 1220-++-=入口压力表出口压力表 (3-5) 式中出口压力表H ——离心泵出口压力表读数,m 水柱; 入口压力表H ——离心泵入口压力表的读数,m 水柱; 0h ——离心泵进、出口管路两测压点间的垂直距离,可忽略不计; 1u ——吸入管内流体的流速,1s m -?; 2u ——压出管内流体的流速,1s m -? 泵的有效功率,由于泵在运转过程中存在种种能量损失,使泵的实际压头与流量较理论值为低,而输入泵的功率又较理论值为高,所以泵的效率 %100?=N N e η (3-6) 而泵的有效功率 g QH N e e ρ=/(3600×1000) (3-7) 式中:e N ——泵的有效功率,K w; N ——电机的输入功率,由功率表测出,K w ; Q ——泵的流量,-13h m ?; e H ——泵的扬程,m 水柱。 三、实验装置流程图

Quartus六路抢答器实验报告

抢答器实验报告 一、 抢答器的功能介绍: 1、 基本功能: (1) 抢答器同时供6名选手比赛,分别用6个按钮S0 ~ S5表示。 (2) 设置一个系统清除和抢答控制开关S ,该开关由主持人控制。 (3) 抢答器具有锁存与显示功能。即优先锁存抢答选手的编号,并显示在数码管上,扬声器发出音响提示。此时其它选手再按键无效。优先抢答选手的编号一直保持到主持人将系统清除为止。 → →→ 2、 扩展功能: (1) 抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如30秒)。当主持人启动“开始”键后,定时器进行减计时显示。主持人按“开始” 键前抢答给以警告,抢答选手的LED 闪烁 (2) 参赛选手在设定的时间内抢答后,定时器停止减计时。 (3) 如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00。 二、抢答器总体方案设计及原理图; 1、总体方案图 (1)主持人有开始键和复位键,按下开始键后才能开始抢答,否则犯规。其他六个人设有六个按键。按键中加有除颤装置。

(2)抢答后选手的号码用数码管显示,正常抢答后显示抢到的选手号码,并有铃声响起,如果在主持人按开始键前有人抢答,则选手的指示灯会闪烁,并有报警音响起。 (3)如果10秒内没有抢答,则说明该题超时作废。 三、 1、键入模块 选 手 、 主持人未开始, 选手抢答,指示

(1)、除颤装置 除颤装置的原理是:在按键操作时,机械触点的弹性及电压跳动等原因。在触点闭合或开启的瞬间会出现电压的抖动,如果不进行处理就会造成误操作。按键去抖动的关键在于提取稳定的低电平状态。如果连续几次为低电平,可以认为信号已经处于稳定状态,此时输出一个低电平按键信号。即:当给与D触发器一个100hz的脉冲信号,选手按键后(为低电平)经过多个D触发器触发,最后输出稳定的低电平。(2)、总的键入装置

c语言实验报告6 指针

实验6 指针1.实验目的和要求 (1)掌握指针的概念、指针变量定义格式和引用。 (2)掌握指针的运算方法。 (3)掌握数组的指针和指向数组的指针变量。 (4)掌握指针与函数的关系。 (5)能正确使用字符串的指针和指向字符串的指针变量。(6)了解指向函数的指针。 (7)了解指向指针变量的指针。 2.实验内容:实验指导书中的实验九。 3.实验步骤 9.1 调试程序,找出程序的错误。 改正后的程序代码(贴图): 运行结果(帖图): 9.2 运行程序:

运行结果:; 9.3 修改程序错误,并运行。 改正后程序代码: 运行结果(帖图): 9.4. 程序填空:

运行结果(请帖图):9.5. 程序填空:

程序填空: #include main() { int a[5][5]={0},*p[5],i,j; for(i=0; i<5; i++) p[i]= &a[i][0] ; for(i=0; i<5; i++) { *(p[i]+ i )=1; *(p[i]+5- (i+1) )=1; } for(i=0; i<5; i++) { for(j=0; j<5; j++) printf("%2d", p[i][j]); Printf("\n") ; } } 运行结果(请帖图):

9.6 编程(选作) #include main() { int *p,a[20],i,k,m,n; p=a; printf("请输入人数n:"); scanf("%d",&n); for(i=0;i

沿程阻力 中国石油大学(华东)流体力学实验报告

实验七、沿程阻力实验 一、实验目的填空 1.掌握测定镀锌铁管管道沿程阻力系数的方法; 2.在双对数坐标纸上绘制λ-Re的关系曲线; 3.进一步理解沿程阻力系数随雷诺数的变化规律。 二、实验装置 在图1-7-1下方的横线上正确填写实验装置各部分的名称 本实验采用管流实验装置中的第1根管路,即实验装置中最细的管路。在测量较大压差时,采用两用式压差计中的汞-水压差计;压差较小时换用水-气压差计。 另外,还需要的测量工具有量水箱、量筒、秒表、温度计、水的粘温表。 F1——文秋利流量计;F2——孔板流量计;F3——电磁流量计; C——量水箱;V——阀门;K——局部阻力实验管路 图1-7-1 管流综合实验装置流程图 三、实验原理在横线正确写出以下公式 本实验所用的管路是水平放置且等直径,因此利用能量方程式可推得管路两点间的沿程水头

损失计算公式: 2 2f L v h D g λ = (1-7-1) 式中: λ——沿程阻力系数; L ——实验管段两端面之间的距离,m ; D ——实验管内径,m ; g ——重力加速度(g=9.8 m/s 2); v ——管内平均流速,m/s ; h f ——沿程水头损失,由压差计测定。 由式(1-7-1)可以得到沿程阻力系数λ的表达式: 2 2f h D g L v λ= (1-7-2) 沿程阻力系数λ在层流时只与雷诺数有关,而在紊流时则与雷诺数、管壁粗糙度有关。 当实验管路粗糙度保持不变时,可得出该管的λ-Re 的关系曲线。 四、实验要求 填空 1.有关常数 实验装置编号:No. 7 管路直径:D = 1.58 cm ; 水的温度:T = 13.4 ℃; 水的密度:ρ= 0.999348g/cm 3; 动力粘度系数:μ= 1.19004 mPa ?s ; 运动粘度系数:ν= 0.011908 cm 2/s ; 两测点之间的距离:L = 500 cm

四路抢答器

一、设计题目: 四路抢答器设计 二、技术指导和技术要求: 用集成芯片设计并制作简易四路抢答器,具体要求如下: 1.每个参加者控制一个按钮,用按动按钮发出抢答信号; 2.抢答组数分为四组,即序号A、B、C、D,对应数字编码1、2、3、4,优先抢答者按动本组序号开关,该组对应数字编码立即锁存到LED显示器上,同时封锁其他组号,并有蜂鸣器声音提示。此后其他3人再按动按钮对电路不起作用; 3.竞赛主持人另有一个按钮,用于将电路复位。 三、选择总体方案,确定电路 1、提出电路的方案 方案(1): 如图1所示为总体方框图。其工作原理为:通电源后,抢答器处于工作状态,编号显示器灯灭,主持人宣布“开始”,选手开始抢答,抢答器完成:优先判断、编号锁存、编号显示。当一轮抢答之后,禁止二次抢答。如果再次抢答必须由主持人操作“复位”开关。 图1 电路原理框图 方案(2): 下面是用74LS175、74LS00、74LS20得到的4路抢答器的电路,如图2。 这个电路只是通过发光二极管来显示其结果,没有达到按照选手的号码来显示数字,并且其电路抢答没有声音,所要求集成块个数跟方案(1)相当,但实现功能稍逊方案(1)。 2、方案的选择与论证 比较方案(1)和方案(2),发现方案(1)需要元器件数量稍微多一点,但

所需元件都是比较简易,电路不是很复杂,并且所显示的效果比方案(2)要多,达到了实验的要求。而方案(2)不能有效达到设计指标(没有声音、无数字显示),所以选择方案(1)。 图2 方案(2)电路图 四、单元电路推导和电路元器件参数计算 (1)优先锁存、门控电路: CD4511具有锁存、译码、消隐功能,通常以反相器作输出级,通常用以驱 动LED,其引脚图和功能表如图3。 图3 CD4511的引脚图和功能表

C语言实验六实验报告——指针

一、实验项目名称 指针 二、实验目的 1.掌握指针的基本概念和基本用法。包括:变量的地址和变量的值,指针变量的说明、指针变量的初始化、指针的内容与定义格式、指针的基本运算等; 2.掌握数组与指针的关系并能够利用指针解决数组的相关问题; 3.掌握字符串与指针的关系并能够利用指针处理字符串的问题; 4.掌握指针与函数的关系并能够利用指针处理函数问题; 5.了解指向指针的指针的概念及其使用方法; 6.能够使用指针进行程序设计。 三、实验内容 有关指针的程序设计 1.编程实现:任意输入的10个数,求其平均值。 要求: (1)10个数采用scanf语句读入。 (2)利用指针实现对这10个数的访问。 (3)要求平均值的精度为小数后面2位。 2.编程实现:将一个任意整数插入到一个已排序的整数数组中,插入后数组中的数仍然保持有序。 要求: (1)整数数组由初始化方式输入。任意整数由scanf函数输入; (2)实现过程采用指针处理; (3)输出原始数组数据以及插入数据后的数组数据并加以相应说明。 3.编写函数newcopy(char *new,char *old),它的功能是删除old所指向的字符串中的小写字母,并将所得到的新串存入new中。 要求: (1)在主函数中以初始化方式输入一个字符串; (2)调用newcopy()函数; (3)在主函数中输出处理后的结果。 4.编程实现:输入三个整数,按由大到小的顺序输出。

要求: (1)通过scanf函数输入三个数据并存入三个变量中; (2)利用指针实现从大到小输出; (3)修改程序,将三个整型数据改为字符型数据,输入三个字符,按从大到小数顺序输出; (4)修改程序,将三个字符型数据改为字符串数据,输入三个字符串,按从小到大顺序输出; (5)体会指针对不同数据处理的特点。 四、实验步骤及结果 一、 #include <> void main() { int a[10],n,sum=0; float aver;/* 定义平均数为浮点型*/ int *p=a;/*初始化*/ printf("Please input 10 numbers:\n"); for (n=0;n<10;++n) scanf("%d",&a[n]);/*输入十个数*/ for (n=0;n<10;++n) sum=sum+*(p+n);/*使用指针访问数据*/ aver=(float)sum/n; printf("Average is %.2f",aver);/*精确到小数点后两位*/ } 二、 #include <> void arr(int *a,int n);/*定义排序函数*/ void insert(int *a,int num);/*插入并排序函数*/ int n=10;/*定义数据个数,可修改*/ void main()

流体力学综合实验数据处理表

流体力学综合实验数据处理表 水在管道内流动的直管阻力损失 由附录查得水温t=20C 时,密度3 /2.998m kg 粘度1 001.0 s pa 由公式 p h f (1) 22u d l h f (2) u d Re (3)可分别算出f h , 和 Re 管内径管a=管b=管c d=0.02m 长度管a=管b=管c L=1m 以a 管第一组数据为例 p =10.323 10 pa 则2 .9981032.103 f h =10.34(J/k g ) 平均流速201.014.3360013.11 u =9.85m/s 则 =2 85.9134 .1002.02 =0.0043 Re = 001 .02 .99885.902.0 =196645 管b

管c 局部阻力系数 的计算 由公式22 u h f 得22u h f 不同开度下截止阀的局部阻力系数 管a 管b

离心泵的特性曲线 杨程H= f h g u g p g p 22 真表 0 f h 离心泵轴功率N=传电电 N 离心泵的效率 是理论功率与轴功率的比值,即 N N t 而理论功率t N 是离心泵对水所作的有效功,即)(102 kw QH N t 以第一组数据为例计算H= 10 201.014.3360002 .20102.99818000102.998125000215.21 m O H 2 N=95.075.01489 =1.601(kw) 2 .99821.1502.20 1.86 离心泵特性曲线

思考与讨论 1, 只管阻力产生的原因是什么?如何测定及计算? 答:原因是流涕在管道内流动时,由于内摩擦力的存在,必然有能量的损耗,此损耗能量为直观阻力损失。测定及计算方法为 p h f (1) 22 u d l h f (2) 2, 影响本实验测量准确度的原因有哪些?怎样侧准数据? 答:读数不精确,供水系统不稳定,电压不稳定,出口胶管排气未排完,如果要侧准数据,应该等仪器上显示的数据稳定后再读取。 3,根据实验测定数据,如何确定离心泵的工作点?水平或是垂直管中,对相同直径,相同条件下所测出的阻力损失是否相同? 答:根据极值数据来确定离心泵的工作点,水平或是垂直管中,对相同直径,相同条件下所测出的阻力损失不相同,

智能抢答器实验报告

电子科技大学 实 验 报 告 学生姓名: 学号: 指导教师: 日期:

一、实验室名称: 二、实验项目名称: 智能抢答器设计 三、实验原理: 4人抢答器可同时供4位选手参加比赛,分别用player1 player2 player3 player4表示,节目主持人设置一个复位按键clear,用于控制系统的清零.抢答器具有锁存和显示功能,能够显示哪位选手获得抢答,并能显示具体选手的号码,同时屏蔽别的选手,再按选择信号.在选手回答问题时在规定时间到达发出报警主持人按键清零,一次抢答结束. 在本设计中,共4位选手,即4个输入信号,考虑到优先原则,所以引用一个状态变量,当这个标志为”1”的时候,说明有选手已经抢答,则对其他选手输入位信号进行屏蔽,然后锁存这个选手的编号并显示.采用两个数码管显示,计数采用BCD码输出. 四、实验目的: ?学习QUARTUSⅡ软件的使用方法 ?学习VHDL或VerilogHDL语言 ?学会用VHDL或VerilogHDL语言进行简单的编程

五、实验内容: 完成智能抢答器实验程序的编写,并进行仿真后分析验证 六、实验器材(设备、元器件): PC机,QUARTUSⅡ软件 七、实验步骤: ?熟悉QUARTUSⅡ软件(以简单实例) ?用VHDL开发FPGA的完整流程.继续掌握QUARTUSⅡ软件使用方法. ?设计出抢答器程序进行调试, ?用QUARTUSⅡ进行编译,综合及仿真. 八、实验数据及结果分析: 设计程序如下: module qdq(player1,player2,player3,player4,res,clk,q1,q2,q3,q4,row,ra,Q1,beep); input player1,player2,player3,player4; input res,clk; output[6:0]row,ra; output[3:0]Q1; output q1,q2,q3,q4,beep; reg q1,q2,q3,q4,beep; reg[6:0]row,ra; reg clk1; reg[3:0]Q1; reg[3:0]y; reg[6:0]i;

实验六 指针(题目)

实验六指针 一、实验目的及要求 1.通用实验进一步掌握指针的概念,会定义和使用指针变量; 2.能正确使用数组的指针和指向数组的指针变量; 3.能正确使用字符串的指针和指向字符串的指针变量; 4.能正确使用指向函数的指针变量; 5.了解指向指针的指针的概念及其使用方法。 二、实验学时 4学时 三、实验任务 编程序并上机调试运行程序(都要求用指针处理)。 1.上机验证以下c70101.c程序的运行结果 #include void main() { inti,j,*pi,*pj; pi=&i; pj=&j; i=5; j=7; printf("\n%d\t%d\t%d\t%d",i,j,pi,pj); printf("\n%d\t%d\t%d\t%d",&i,*&i,&j,*&j); } 运行结果: 5 7 -34 -32 -34 5 -32 7 相关知识:指针的值与指针指向的变量值的区别。在VC环境下,以上运行结果中的负数是另一个值。 2.上机验证以下c70102.c程序的运行结果 #include void main() { inti,a[]={1,2,3},*p; p=a;/*将数组a首地址赋给指针p*/ for (i=0;i<3;i++) printf("%d,%d,%d,%d\n",a[i],p[i],*(p+i),*(a+i)); } 运行结果: 1,1,1,1 2,2,2,2

3,3,3,3 相关知识:①指针指向数组的方法;②指针表示数组元素的方法。③数组元素的多种表示方法。 3.调试下列c70103.c程序,使之具有如下功能:用指针法输入12个数,然后按每行4个数输出。写出调试过程。 #include void main() { intj,a[12],*p=a; for(j=0;j<12;j++) scanf("%d",p++); p=a; for(j=1;j<=12;j++) { printf("%4d",*p++); if(j%4 == 0) printf("\n"); } } 相关知识:①调试时指针变量指向哪个目标变量;②区分指针的值和指针指向变量的值; ③通过指针操作数组元素。 4.调试下列c70104.c程序,使之具有如下功能:任意输入2个数,调用两个函数分别求:⑴2个数的和,⑵2个数交换值。 #include void main( ) { inta,b,c,*p=&c; void sum(int ,int ,int *); void swap(int * ,int * ); scanf("%d,%d",&a,&b); sum(a,b,p); swap(&a,&b); printf("sum=%d\n",c); printf("a=%d,b=%d\n",a,b); } void sum(inta,intb,int *c) { *c=a+b; } void swap(int *a,int *b) { int *t; t=a; a=b; b=t; } 相关知识:①调试程序时注意参数传递的是数值还是地址。②指针作为参数;③利用指针得到多个返回值。

四川大学化工原理流体力学实验报告

化工原理实验报告流体力学综合实验 姓名: 学号: 班级号: 实验日期:2016、6、12 实验成绩:

流体力学综合实验 一、 实验目的: 1. 测定流体在管道内流动时的直管阻力损失,作出与Re 的关系曲线。 2. 观察水在管道内的流动类型。 3. 测定在一定转速下离心泵的特性曲线。 二、实验原理 1、求 与Re 的关系曲线 流体在管道内流动时,由于实际流体有粘性,其在管内流动时存在摩擦阻力,必然会引起 流体能量损耗,此损耗能量分为直管阻力损失与局部阻力损失。流体在水平直管内作稳态流 动(如图1所示)时的阻力损失可根据伯努利方程求得。 以管中心线为基准面,在1、2截面间列伯努利方程: 因u 1=u 2,z 1=z 2,故流体在等直径管的1、2两截面间的阻力损失为 ρP h f ?= 流体流经直管时的摩擦系数与阻力损失之间的关系可由范宁公式求得,其表达式为 22 u d l h f ??=λ 由上面两式得: 22u l d P ???= ρλ 而 μρdu = Re 由此可见,摩擦系数与流体流动类型、管壁粗糙度等因素有关。由因此分析法整理可形象地表示为 )(Re,d f ελ= 式中:f h -----------直管阻力损失,J/kg; λ------------摩擦阻力系数; d l .----------直管长度与管内径,m; P ?---------流体流经直管的压降,Pa; ρ-----------流体的密度,kg/m3; 1 1 2 2 图1 流体在1、2截面间稳定流动 f h gz u p P +++=++22221211 2gz 2u ρρ

化工原理流体综合实验报告

流体综合实验 实验目的 1)能进行光滑管、粗糙管、闸阀局部阻力测定实验,测出湍流区阻力系数与雷诺数关系曲线图; 2)能进行离心泵特性曲线测定实验,测出扬程与流量、功率与流量以及离心泵效率与流量的关系曲线图; 3)学习工业上流量、功率、转速、压力和温度等参数的测量方法,使学生了解涡轮流量计、电动调节阀以及相关仪表的原理和操作; 离心泵特性测定实验 一、基本原理 离心泵的特性曲线是选择和使用离心泵的重要依据之一,其特性曲线是在恒定转速下泵的扬程H、轴功率N及效率η与泵的流量Q之间的关系曲线,它是流体在泵内流动规律的宏观表现形式。由于泵内部流动情况复杂,不能用理论方法推导出泵的特性关系曲线,只能依靠实验测定。 1.扬程H的测定与计算 取离心泵进口真空表和出口压力表处为1、2两截面,列机械能衡算方程: (1-1)由于两截面间的管子较短,通常可忽略阻力项fhΣ,速度平方差也很小,故也可忽略,则有 (1-2)式中:H=Z2-Z1,表示泵出口和进口间的位差,m; ρ——流体密度,kg/m3 ; g——重力加速度m/s2; p 1、p 2 ——分别为泵进、出口的真空度和表压,Pa;

H 1、H 2 ——分别为泵进、出口的真空度和表压对应的压头,m; u 1、u 2 ——分别为泵进、出口的流速,m/s; z 1、z 2 ——分别为真空表、压力表的安装高度,m。 由上式可知,只要直接读出真空表和压力表上的数值,及两表的安装高度差,就可计算出泵的扬程。 2.轴功率N的测量与计算 N=N电×k (W)(1-3) 其中,N 电 为电功率表显示值,k代表电机传动效率,可取k=0.95 3.效率η的计算 泵的效率η是泵的有效功率Ne与轴功率N的比值。有效功率Ne是单位时间内流体经过泵时所获得的实际功率,轴功率N是单位时间内泵轴从电机得到的功,两者差异反映了水力损失、容积损失和机械损失的大小。 泵的有效功率Ne可用下式计算: N e=HQρg (1-4)故泵效率为 (1-5)四、实验步骤及注意事项 (一)实验步骤: 1.实验准备: (1)实验用水准备:清洗水箱,并加装实验用水。 (2)离心泵排气:通过灌泵漏斗给离心泵灌水,排出泵内气体。 2、开始实验: (1)仪表自检情况,打开泵进口阀,关闭泵出口阀,试开离心泵,检查电机运转时声音是否正常,,离心泵运转的方向是否正确。 (2)开启离心泵,当泵的转速达到额定转速后,打开出口阀。 (3)实验时,通过组态软件或仪表逐渐改变出口流量调节阀的开度,使泵出口流量从1000L/h 逐渐增大到4000L/h,每次增加500L/h。在每一个流量下,待系统稳定流动5分钟后,读 取相应数据。离心泵特性实验主要需获取的实验数据为:流量Q、泵进口压力p 1 、泵出

八路抢答器实验报告

电子工艺实习报告 1.实验内容: 学习电子工艺理论,包括焊接技术、常用器件和八路抢答器原理等等; 在练习板上进行焊接练习,包括至少四十个电阻(包括立式和卧式)、四十根导线(包括硬线和软线);根据所学内容和所给材料焊接八路抢答器并验收。 2.实验目的: 初步了解和学习电子工艺的相关知识理论,通过实际焊接提高动手能力,加深对知识的理解,为以后的专业学习打好基础。 3.焊接技术: ·电烙铁分为外热式、内热式、恒温式和吸锡器电烙铁,握法分为正握法、反握法、握笔法三种。镀锡防止氧化,使用后保持电烙铁清洁挂 锡,以防再次加热时出现氧化。 ·焊料:易熔的金属合金又称焊锡丝,特点是熔点比被焊物的熔点低,450度以上称硬焊料,450度以下称软焊料。作用是将被焊物连接在 一起。 ·焊剂包括松香、焊油、镪水等,作用是清除被焊物表面氧化物及杂质,保证焊锡及被焊物之间发生合金反应。 ·焊接工艺要求:焊接的机械强度要足够;焊接可靠,保证导电性能良好;焊点表面要光滑清洁,不能出现焊点表面粗糙、拉尖、毛刺等现 象。 ·操作要领:焊接时烙铁与引线、印制板、铜箔之间的接触位置关系; 焊接的温度和时间要掌握好;焊接时被焊物要固定;焊料使用要适量,将焊锡丝和电烙铁同时作用于被焊物两端,当焊料的扩散范围达到要 求后,迅速拿开烙铁和焊锡丝,拿开焊锡丝的时间不得迟于拿开烙铁 的时间;焊点重焊时必须与上次的焊锡一同溶化,并溶为一体时才能 把电烙铁移开;剪掉多余引线。 ·拆焊:依据情况分为用烙铁直接解焊、采用专用工具、采用吸锡烙铁或吸锡器、利用铜丝编织的屏蔽线电缆或较粗的多股导线用为吸锡材 料等方法。 4.对元器件焊接要求: 遵循先小后大,先低后高,先轻后重,先内后外的原则;电阻标记方向一致、高低一致;电容标记方向要容易看,先焊无极性电容再焊有极性的;二极管正负极性一致、高低一致;集成芯片先弄清引脚顺序,再焊对角然后依次从左到右从上到下焊起,时间不超过3秒。 5.元器件的装配工艺及绘制电路板图: ·元器件的插装方法分为卧式和立式; ·布局布线:布置均匀,密度一致,横平竖直,不许斜排或交叉重排,避免相互干扰; ·上下级输出输入要紧接。 6.工业生产焊接技术:包括浸焊、波峰焊、再流焊。 7.焊接技术的发展。 8.元器件介绍:

流体力学-伯努利方程实验报告

中国石油大学(华东)工程流体力学实验报告 实验日期:2014.12.11成绩: 班级:石工12-09学号:12021409姓名:陈相君教师:李成华 同组者:魏晓彤,刘海飞 实验二、能量方程(伯诺利方程)实验 一、实验目的 1.验证实际流体稳定流的能量方程; 2.通过对诸多动水水力现象的实验分析,理解能量转换特性; 3.掌握流速、流量、压强等水力要素的实验量测技能。 二、实验装置 本实验的装置如图2-1所示。 图2-1 自循环伯诺利方程实验装置 1.自循环供水器; 2.实验台; 3.可控硅无极调速器;4溢流板;5.稳水孔板; 6.恒压水箱; 7.测压机;8滑动测量尺;9.测压管;10.试验管道; 11.测压点;12皮托管;13.试验流量调节阀 说明 本仪器测压管有两种: (1)皮托管测压管(表2-1中标﹡的测压管),用以测读皮托管探头对准点的总水头; (2)普通测压管(表2-1未标﹡者),用以定量量测测压管水头。 实验流量用阀13调节,流量由调节阀13测量。

三、实验原理 在实验管路中沿管内水流方向取n 个过水断面。可以列出进口断面(1)至另一断面(i )的能量方程式(i =2,3,…,n ) i w i i i i h g v p z g p z -++ + =+ + 1222 2 111 1αγυαγ 取12n 1a a a ==???==,选好基准面,从已设置的各断面的测压管中读出 z+p/r 值,测 出透过管路的流量,即可计算出断面平均流速,从而即可得到各断面测压管水头和总水头。 四、实验要求 1.记录有关常数实验装置编号 No._4____ 均匀段1d = 1.40-210m ?;缩管段2d =1.01-210m ?;扩管段3d =2.00-2 10m ?; 水箱液面高程0?= 47.6-2 10m ?;上管道轴线高程z ?=19 -2 10m ? (基准面选在标尺的零点上) 2.量测(p z γ + )并记入表2-2。 注:i i i p h z γ =+ 为测压管水头,单位:-2 10m ,i 为测点编号。 3.计算流速水头和总水头。

《流体力学》课程实验(上机)指导书及实验报告格式

《流体力学》课程实验指导书袁守利编 汽车工程学院 2005年9月

前言 1.实验总体目标、任务与要求 1)学生在学习了《流体力学》基本理论的基础上,通过伯努利方程实验、动量方程实 验,实现对基本理论的验证。 2)通过实验,使学生对水柱(水银柱)、U型压差计、毕托管、孔板流量计、文丘里流量计等流体力学常用的测压、测流量装置的结构、原理和使用有基本认识。 2.适用专业 热能与动力工程 3.先修课程 《流体力学》相关章节。 4.实验项目与学时分配 5. 实验改革与特色 根据实验内容和现有实验条件,在实验过程中,采取学生自己动手和教师演示相结合的方法,力求达到较好的实验效果。

实验一伯努利方程实验 1.观察流体流经实验管段时的能量转化关系,了解特定截面上的总水头、测压管水头、压强水头、速度水头和位置水头间的关系,从而加深对伯努利方程的理解和认识。 2.掌握各种水头的测试方法和压强的测试方法。 3.掌握流量、流速的测量方法,了解毕托管测速的原理。 二、实验条件 伯努利方程实验仪 三、实验原理 1.实验装置: 图一伯努利方程实验台 1.水箱及潜水泵 2.上水管 3.电源 4.溢流管 5.整流栅 6.溢流板 7.定压水箱 8.实验 细管9. 实验粗管10.测压管11.调节阀12.接水箱13.量杯14回水管15.实验桌 2.工作原理 定压水箱7靠溢流来维持其恒定的水位,在水箱下部装接水平放置的实验细管8,水经实验细管以恒定流流出,并通过调节阀11调节其出水流量。通过布置在实验管四个截面上的四组测压孔及测压管,可以测量到相应截面上的各种水头的大小,从而可以分析管路中恒定流动的各种能量形式、大小及相互转化关系。各个测量截面上的一组测压管都相当于一组毕托管,所以也可以用来测管中某点的流速。 电测流量装置由回水箱、计量水箱和电测流量装置(由浮子、光栅计量尺和光电子

相关主题