九江学院实验报告参考
减速器测绘实验报告

减速器测绘实验报告实验报告1:减速器拆装测绘实验报告(二)备注:本实验报告用于各学科与计算机应用相关课程的实验,务必按时完成。
不交此报告者,本次实验为“不合格”。
九江学院各种拆装工具通用量具篇二:减速器测绘实训总结减速器测绘实训总结班级:姓名:学号:指导教师:二○一二年六月十七日学院机电工程系减速器测绘实习报告一、测绘的目的及意义1、使我们掌握零件测绘的方法和步骤;2、了解徒手画草图的意义;3、熟悉测绘所需工具的使用方法4、进一步加强作图能力、提高作图速度,为今后的工作积累经验。
二、测绘基本内容和主要任务测绘部件:减速器1、根据装配体的复杂程度编制工作进度和计划,编组分工,准备好测绘工具及绘图用品等。
2、分组分别拆卸减速器的各组零件并做好记录3、对拆卸下来的零件进行数据的测量4、绘制零件草图并标注尺寸5、重新装配三、测绘实训的基本要求1、爱护和保管好实习场所内的所有设备、测绘用的工具、装配体及其所有零件。
2、准确详细测量个零件的定形定位尺寸四、零件测绘的方法和步骤1、零件测绘,是对零件以目测的方法,徒手画出零件草图,按尺寸标注的基本要求注出所有尺寸的尺寸线、尺寸界线及箭头,然后使用量具及一定的方法进行相应尺寸的测量、在标注在零件草图中,然后对零件进行核查、修改和完善,最后完成零件工作图的绘制。
2、草图的绘制步骤:(1)分析了解零件(2)确定表达方案(3)绘制零件草图(4)对草图进行全面审核、补充、修改五、实习心得总结上个星期五接到李老师的通知,于是下午我们就开始了为期一周的测绘。
刚开始时我先给他们分工,两个或三个人合作测量一组零件。
并告诉他们一定要把所有可能出现的尺寸详细准确的测量记录出来。
但是在画图的时候发现还是少一些数据,少了这些数据就没法继续画图了,于是我叫了一个组员星期一又去了一次南校测量减速器。
这一次才基本上测齐了所需要的数据,在以后的学习工作中,我一定要做到做事严谨,考虑周全。
本来以为画图是一件很简单的事,每个人给他们分好工,只要他们做好自己的工作,几天我们就能画完。
九江学院论文开题报告

1.管理员模块:
1)用户管理(管理用户的基本信息以及权限)
2)内容管理(管理用户的评价和贴吧内容以及学习频道的创建和删除)
3)课件资源管理(课件的评级、添加、删除以及分类标签)
4)网站运营(网址的基本配置)
2.个人用户模块:
1)个人信息(账号、密码、注册邮箱、等级、头像等)
2)分享资源管理(共享资源的上传、修改、删除)
九江学院本科毕业论文(设计)
开题报告
课题名称
基于web的课件系统设计与实现
指导教师
学生姓名
学号
开题日期
一、主要研究的目的和意义
在当今信息时代的潮流中,web应用在全球范围内日益普及,社会信息化进程高速推进,教育信息化也在变革着现行教育技术和手段。基于Web的网络教学已出现转变,由以教师为主体向教师为主导,学生为主体,创造开放式教育和学生自主学习环境转变;由以课堂为主向课堂、电脑、网络学堂、Internet等多种环境转变;由传统教学手段向多媒体课件、网络交互等多种教学手段并用的转变;由以讲授型为主向主动式、协作式、资源型、探索型、研究型多种教学方法的转变。它强调学生的主体地位,充分体现学习的个性化、个别化,突出学习者的自主学习和协作学习。这些转变也引领着基于web的课件系统的设计需求。
7)全站动态(每个用户的共享动态都将在此显示,方便其他用户的关注)
五、研究进度计划
第一阶段:通过教育研究方法和web技术等相关专业知识的学习,搜索相关参考文献和了解互联网教学发展进程,并且对课题的技术背景进行分析,以确定该课件系统开发的必要性、迫切性和目的性。
第二阶段:对课件系统进行需求分析,深入描述该系统的功能、性能、数据流、数据描述;并形成网站策划文档和网站设计规划。
单片机实验指导书

单片机原理与应用实验指导书九江学院电子工程学院2007年9月第一章单片机实验的基本要求与方法一、实验目的学习并掌握单片机的基本结构及接口设计方法,学习汇编语言程序设计的基本方法和技能。
二、实验要求1、上机前要做好充分准备,明确实验目的、熟悉实验内容、掌握实验步骤、了解所用单片机实验开发系统及仪器设备的性能。
做好实验前预习和必要的准备,如画好程序流程图,编好程序,做到准备充分。
2. 进入实验室后,熟悉所用的单片机实验开发系统及仪器设备,了解其外观、性能。
接线要正确、简单明了,接线完成后检查一遍,经老师复查允许后才可通电。
通电瞬间,应注意仪器和实验装置是否正常工作,如有不正常现象,应立即断电查找原因,直至故障排除后,实验方可继续进行。
3. 实验进行时,按规定步骤进行,经过反复修改调试,达到设计功能后,读取数据,并及时纪录。
4. 实验完成后,经老师验收合格,并把仪器、导线、工具整理完毕后,学生方可离开实验室。
三、实验方法本课程所用的实验板采用在系统可编程方式下载程序,具体操作过程参考第三章。
四、实验报告内容和要求1. 实验报告要用学校统一印发的实验报告纸。
2. 实验报告内容应包括:实验名称、器材、目的、原理、步骤、结果及分析、流程图、程序清单。
3. 实验报告中实验原理图(含电路图和时序图)要准确无误。
4. 实验报告中程序清单要求调试并运行正确无误,要有中文注释。
5.每个实验后的实验结果分析和心得体会必须独立完成,对实验中发现的问题应加以讨论,并提出自己的改进意见和要求。
6.实验报告写完后统一交到学习委员处,按学号排列装订成册,然后交到老师处。
第二章 V6实验板简介本课程所用单片机实验板,可用于MCS-51系列单片机的仿真开发和《单片机原理与应用》课程的教学实验,具有电路简单,小巧便携,支持在系统可编程技术,简便易用等特点。
适合单片机初学者使用。
图2-1一、可开设实验1、wave仿真软件的应用2、用isplay实现在系统可编程3、流水灯4、动态显示程序5、中断响应程序设计6、定时/计数器的应用:测量脉冲宽度、倒计时器、带闪动的动态显示7、键盘接口程序设计:计时系统、抢答器设计、模拟汽车转向灯设计*8、红外按键识别程序设计*9、基于红外按键输入的四则混合运算计算器设计10、电子音乐盒设计*11、基于红外按键输入的电子琴设计12、基于DS1302的精密时钟设计13、基于DS18B20的数字温度计设计14、串行程序存储器扩展*15、数据采集电路设计:单片机与A/D 转换器接口 *16、信号发生器设计:单片机与D/A 转换器接口 *17、直流电机调速 *18、步进电机控制*19、基于MAX7219的数码管静态显示程序设计 *20、字符型液晶显示程序设计 *21、点阵型液晶显示程序设计注:带“*”实验项目需外接扩展电路二、V6实验板的原理和组成1、总体电路图上电复位....图2-22、微处理器V6实验板采用DIP 封装的AT89s52单片机作为微处理器,引脚配置如图2-3所示,为实现在系统可编程功能,选用11.0592MHz的晶振。
九江学院 本科毕业论文 工作记录表

注:指导教师检查答疑记录不少于6次。
九江学院本科毕业论文(设计)
指导教师评阅书
毕业论文(设计)题目:
论文检索是否存在抄袭现象:
指导教师评语:
:
论文成绩:指导教师签字:年月日
评审教师评语
是否同意参加答辩:是□否□评审教师签字:年月日
九江学院本科毕业论文(设计)
答辩记录表
学生姓名
指导教师姓名
班级
学号
论文题目
答辩时间
年月日
答辩地点
答
辩
记
录
记录人签名:年月日
答辩成绩
答辩教师签名
论文答辩成绩
师
成绩
□优秀
□良好
□中等
□及格
□不及格
九江学院实验中心制
九江学院本科毕业论文(设计)
课题申请论证表
课 题 情 况
教师姓名
职称
学位
课题来源
A.科研 B。生产 C.教学 D.其它
课题类别
A。设计B。论文
指导学生姓名
指导学生班级
指导课题
论
证
记
录
论证
小组意见
院
系
审
题
意
见
记录人签字:年月日
九江学院本科毕业论文设计课题名称指导教师学生姓名学号开题日期主要研究的目的和意义二文献综述三研究内容四研究方法研究手段及预期目的五研究进度计划六参考文献九江学院本科毕业论文设计指导记录表学生姓名指导教师班级学号日期检查答疑内容指导教师签字注
编号:
本科毕业论文(设计)开题、指导、答辩
工作记录表
论文题目
论证小组长签字:年月日
负责人签字:年月 日
第六次实验

272、写出QR分解的函数m文件,并利用此程序求 的特征值。
实验步骤:
(1)建立函数m文件:
functiontzg=meigqrdm(A)
[n,n]=size(A); k=0;Ak=A;tzg=zeros(n); state=1;
fori=1:n;
t=5;
while((k<=1000)&(state==1)&(n>1))
实验报告(二)
院(系)理学院课程名称:数值分析日期2014.12.4
班级
理A1221
学号
3计算科学
姓名
樊美林
计算机号
实验
名称
矩阵特征值计算
成绩评定
所用
软件
MatlabR2013a
教师签名
实
验
目
的
或
要
求
1.会运用幂法求矩阵主特征值;
2.会运用QR求解矩阵特征值。
实
验
步
骤
、
心
得
体
会
实验题目:
1、写出幂法的函数m文件,并利用此程序对课本第八章例2进行实现。
实验步骤:
(1)建立函数m文件:
function[lam1,v,k]=meigpower(A,x)
ep=1e-7;
ifnargin==1
temp=length(A);
x=ones(temp,1);
end
ifnargin==2
b1=abs(Ak(n,n-1)); b2=abs(Ak(n,n)); b3=abs(Ak(n-1,n-1));
b4=min(b2, b3); jd=10^(-t); jd1=jd*b4;
九江学院毕业设计

JIUJIANG UNIVERSITY毕业设计题目浅析施工现场安全现状及应对措施院系九江学院专业建筑工程技术姓名刘佳佺学号20140102164年级B1441班指导教师樊耀星二零一六年十二月摘要目前我国的安全生产形势依然严峻,特别是建筑领域伤亡事故多发的状况尚未根本扭转,建筑施工安全极其严竣;安全生产基础比较薄弱,保障体系和机制不健全;部分地方和生产经营单位安全意识不强,责任不落实,投入不足;安全生产监督管理机构、队伍建设以及监管工作亟待加强。
故而对待施工安全不可掉已轻心,侥幸对待,但解决问题不能只治标,应抓源头、抓重点、抓重大隐患、抓造成群死群伤的萌头,强抓不懈,做到安全第一,预防为主,防消结合。
建筑施工安全关系到建筑施工人员的生命财产安全,关系到改革发展和社会稳定大局。
当前要进一步加强施工安全生产工作,有效地遏制建设领域重特大安全事故的发生,大幅度减少伤亡事故和死亡人数,尽快实现我国安全生产局面的根本好转。
改善建筑施工人员生活状况和工作环境,提高建筑施工人员生活水平和安全标准,是广大建筑施工人员的迫切愿望。
关键词:施工现场;安全;现状目录摘要 (Ⅰ)第1章建筑施工现场安全状况 (1)第2章施工项目安全管理存在的问题. (2)2.1高位瘫痪的脱节管理模式 (2)2.2现行的管理机制,造就建筑施工安全管理工作发展不平衡 (2)2.3建筑施工企业对安全生产及文明施工工作重视不够 (2)2.4建筑施工安全生产体系和建筑施工安全生产责任制匀不健全 (3)2.5施工现场普遍存在质量管理兼管安全的意识 (3)第3章建筑施工现场存在的问题 (4)3.1人的不安全行为 (4)3.2 设备操作的不安全状态 (4)3.3 环境的不安全状态 (5)第4章建筑施工现场安全生产应采取的措施 (7)4.1 以人为本,关爱生命 (7)4.2 专款专用 (7)4.3 根治“高位瘫痪”的施工管理模式 (7)4.4更新观念,调整管理机制 (8)4.5 与时俱进抓安全 (8)4.6加强专项治理 (9)第5章安全教育和培训 (11)5.1安全教育和训练的内容 (11)5.2安全教育和训练的形式 (11)5.3安全教育和训练的管理 (11)结论 (13)参考文献 (14)致谢 (15)第1章建筑施工现场安全状况建筑施工安全关系到建筑施工人员的生命财产安全,关系到改革发展和社会稳定大局。
江西九江学院毕业论文(设计):无约束优化问题算法初探
JIU JIANG UNIVERSITY毕业论文题目无约束优化问题算法初探英文题目 Unconstrained Optimization Algorithm is Discussed 院系理学院专业数学与应用数学姓名班级指导教师二零一二年三月摘要对于无约束最优化问题可表述为n E X X f ),(min ,(1)其中f(x)是连续可微函数。
无约束条件下多变量函数的寻优方法大致分成两类。
一类在迭代过程中仅用到函数值,不必计算函数的导数,这类方法称为直接法或搜索法。
一般说来,直接法的收敛速度较慢,只是在变量较少时才适用。
但迭代法的迭代步骤简单,特别是当目标函数的解析表达式十分复杂,甚至写不出具体表达式时,他们的导数很难求得,或根本不存在,这时,就只有用直接法了。
另一类是在计算过程中要用到函数的一阶导数和(或)二阶导数,这时,在(1)中总假定f(x)有一阶或二阶连续偏导数.由于用到函数的解析性质,故称为解析法。
【关键词】关键词 无约束优化 牛顿迭代 信赖域算法 梯度法For unconstrained optimization problem can be expressed as, (1) which f (x) is continuously differentiable functions.No constraint conditions of multivariate function optimization method roughly divided into two categories. A class in the iteration process only use function values, need not calculation function of derivatives, this kind of method is called direct method or search method. Generally speaking, the direct method of convergence speed is slow, just in the variable is small to apply. But iterative method of simple iterative procedure, especially when the analytical expression of the objective function is very complex, and even could not write a concrete expression, their derivative is difficult to be calculated, or simply did not exist, then, is only in the direct method. Another kind is in the process of calculation to use a function of derivatives and (or) second order derivative, at this moment, in (1) will always assume that f (x) have a one order or two order continuous partial derivative. Because of the use function analytic properties so called the analytic method.[Keywords]Unconstrained optimization,Newton iterative,Trust region algorithm,Gradient method引言 (1)第一章直接法 (2)第二章牛顿法及其修正算法 (3)2.1牛顿法 (3)2.1.1原始牛顿法 (4)2.1.2阻尼牛顿法 (6)2.1.3修正牛顿法 (7)2.2拟牛顿法 (8)2.3牛顿-拉弗森方法 (9)第三章梯度法(最速下降法) (12)3.1共轭梯度法 (12)第四章信赖域法 (18)4.1解无约束优化问题的新算法 (18)第五章算法的收敛性 (22)第六章算法的数值检验 (23)结束语 (24)参考文献 (25)谢辞 (26)无约束优化计算方法是数值计算领域中十分活跃的研究课题之一。
1233九江学院开放性实验报告
开放性实验报告实验名称零件测绘与造型开放性实验院系机械与材料工程学院专业机械设计制造及其自动化班级学号学生姓名指导教师起止时间二.实验仪器与设备Ⅰ.组装测量工具简介齿轮泵组装测量工具由游标卡尺、外径千分尺、钢皮尺、角尺、内六角扳手、外六角扳手、螺纹样板、圆弧样板、螺丝刀等组成。
1、带表游标卡尺1)结构组成图4是带表游标卡尺外形图。
主要用于测量零件中有公差要求的内外径、长度、宽度和深度等尺寸。
图4带表游标卡尺带表游标卡尺主要由尺身1、深度尺2、游标3(表盘)、外测量爪4、内测量爪5、紧固螺钉6等几部分组成。
2)技术参数(1)测量范围:0-125、0-150、0-200、0-300、0-500、0-1000、0-1500、0-2000mm几种;(2)测量精度:0.01、0.02、0.05三种。
(3)本实训装置中使用的带表游标卡尺的测量范围为:0-150mm,测量精度:0.02。
3)使用注意事项(1)了解作用,注意范围;(2)位置正确,用力恰当;(3)看清数值,正确读数;(4)使用完毕,注意保养。
2、外径千分尺外径千分尺主要用于测量零件中公差精度要求高的外径、长度、厚度等尺寸。
其外形如图5所示。
图5外径千分尺1)结构组成外径千分尺主要由尺架1、测砧2、测微螺杆3、固定套管(刻度)4、微分筒5、锁紧装置6、测力装置7、校零板手8等几部分组成。
2)技术参数(1)测量范围:外径千分尺的测量范围有0-25mm、25-50mm……275-300mm 等几种。
(2)测量精度:0.01、0.002、0.001三种。
(3)本实训装置中使用的外径千分尺的测量范围为:0-25mm,测量精度:0.01。
4)使用注意事项(1)了解作用,注意范围;(2)位置正确,用力恰当;(3)看清刻度,正确读数;(4)使用完毕,注意保养。
3、钢皮尺钢皮尺主要用于测量零件中没有公差要求的长度、宽度和深度尺寸。
其外形如图6所示。
图6钢皮尺4、角尺角尺主要用于检查零件表面是否垂直。
碘液反应实验报告
一、实验目的1. 掌握碘液反应的基本原理和操作方法;2. 熟悉分光光度计的使用方法;3. 通过实验,加深对化学反应速率、反应级数和反应速率常数的理解。
二、实验原理碘液反应是指碘与某些物质发生反应,生成具有特定颜色的溶液。
本实验中,我们选用丙酮作为反应物,与碘液发生反应,生成碘化丙酮溶液。
根据比尔定律,溶液的吸光度与溶液中物质的浓度成正比,因此可以通过测定溶液的吸光度,计算出反应物的浓度,进而得到反应速率、反应级数和反应速率常数。
三、实验仪器与试剂1. 仪器:分光光度计、锥形瓶、移液管、滴定管、计时器、搅拌器、吸管、烧杯等。
2. 试剂:碘液、丙酮、盐酸、氢氧化钠、硫酸、蒸馏水等。
四、实验步骤1. 配制反应溶液:将一定体积的丙酮溶液加入锥形瓶中,用移液管加入一定体积的碘液,搅拌均匀,记录反应时间。
2. 测定吸光度:将反应溶液置于分光光度计中,用蒸馏水作空白,测定溶液的吸光度。
3. 计算反应速率:根据比尔定律,计算反应溶液中碘的浓度,进而得到反应速率。
4. 改变反应条件:改变丙酮的浓度、温度、催化剂等,重复上述实验步骤,观察反应速率的变化。
5. 分析数据:根据实验数据,绘制反应速率与反应物浓度、温度、催化剂等的关系图,分析反应级数和反应速率常数。
五、实验结果与分析1. 反应速率与反应物浓度的关系:实验结果表明,反应速率与丙酮的浓度呈正比,说明丙酮是反应物,反应级数为1。
2. 反应速率与温度的关系:实验结果表明,随着温度的升高,反应速率逐渐加快,说明该反应是放热反应。
3. 反应速率与催化剂的关系:实验结果表明,加入催化剂后,反应速率明显加快,说明催化剂对反应有促进作用。
六、实验总结通过本次实验,我们掌握了碘液反应的基本原理和操作方法,熟悉了分光光度计的使用方法,加深了对化学反应速率、反应级数和反应速率常数的理解。
同时,我们还发现,反应条件对反应速率有显著影响,为实际应用提供了参考依据。
七、实验注意事项1. 实验过程中,注意安全操作,避免接触有毒有害物质。
大学生课堂实验报告模板
实验报告一、实验名称二、实验目的三、实验原理四、实验仪器与材料五、实验步骤六、实验数据记录与分析七、实验结果与讨论八、实验结论九、实验心得与体会一、实验名称(例如:光学显微镜观察细胞结构)二、实验目的1. 了解光学显微镜的结构和操作方法。
2. 学习使用显微镜观察细胞的基本步骤。
3. 通过观察细胞结构,加深对细胞生物学知识的理解。
三、实验原理光学显微镜利用可见光作为照明源,通过物镜和目镜放大物体,使肉眼能够观察到肉眼无法直接观察到的微小物体。
细胞是生物体的基本单位,通过显微镜观察细胞结构,可以了解细胞的形态、大小、结构等特征。
四、实验仪器与材料1. 仪器:光学显微镜、载物台、物镜、目镜、光源、调焦螺旋、细准焦螺旋等。
2. 材料:洋葱鳞片叶、盖玻片、蒸馏水、盐酸等。
五、实验步骤1. 准备显微镜:打开显微镜,调整光源亮度,使视野明亮。
2. 制作临时装片:将洋葱鳞片叶切成薄片,滴加少量蒸馏水,用镊子轻轻盖上盖玻片,用滤纸吸去多余水分。
3. 观察细胞:将装片放置在载物台上,用低倍物镜观察细胞的整体结构,然后转换到高倍物镜观察细胞细节。
4. 记录观察结果:使用绘图工具或拍照记录观察到的细胞结构。
六、实验数据记录与分析1. 观察到的细胞结构:- 细胞核:位于细胞中央,呈圆形或椭圆形,内有染色体。
- 细胞质:位于细胞核周围,由细胞器和细胞基质组成。
- 细胞膜:位于细胞最外层,透明,不易观察到。
2. 分析:- 细胞核是细胞的控制中心,负责遗传信息的存储和传递。
- 细胞质是细胞进行生命活动的主要场所,包含多种细胞器和细胞基质。
- 细胞膜是细胞与外界环境进行物质交换的重要界面。
七、实验结果与讨论实验结果显示,洋葱鳞片叶细胞具有典型的细胞结构,包括细胞核、细胞质和细胞膜。
通过观察,我们可以了解到细胞的基本结构和功能。
在实验过程中,我们遇到了以下问题:1. 装片制作过程中,如何确保细胞不会变形?- 解答:在制作装片时,轻轻盖上盖玻片,避免用力过猛导致细胞变形。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.熟悉顺序结构程序中语句的执行过程。
4.熟悉程序的跟踪调试和变量值的监视。
5.能设计简单的顺序结构程序。
2.2实验预习
1.熟悉下列函数:putchar、getchar、printf、scanf
2.了解顺序结构程序的执行过程。
3.了解程序的跟踪调试和变量值的监视并能够熟练操作。
实验运行结果
main()
{
int a=2,b=5;
int m=3,n;
double c=2.1,d=4.5;
n=a/m+b*c-d/m;
printf(“%d”,n);
}
9
12.现有程序如下,分析填空:
人工分析结果
实验运行结果
main()
{ int x=1;
printf(“%d %d\n”,++x,x++);
Option
选项
Run
运行
Debug
调试
Compile
编译
Break/watch
中断/监视
表1-2 Turbo C提示行功能表
菜单项
功能
菜单项
功能
F1
帮助
F8
单步执行程序
F5
窗口的缩放
F9
编译连接
F6
窗口的切换
F10
激活主菜单
表1-3 Turbo C快捷操作表
菜单项
功能
菜单项
功能
Alt+F1
查看最后一次的帮助信息
5.单步跟踪下面程序的执行,每执行一条语句就查看各变量的值。运行时输入一个三位的整数。单步跟踪程序时填写下表,同时分析程序的功能。
#include”stdio.h”
void main()
{int n,x1,x2,x3,y;
printf(“please input number n”);
scanf(“=”,&n);
点,再按Ctrl+F9键从设置的第一个断点运行到设置的第二个断点。
4.了解顺序结构程序的一般构成。
2.3实验任务
1.有程序如下;
实验运行结果
分析原因是
main()
{
unsigned int a=65536;
int b,c=-2;
printf(“a=%d\n”,b=a) ;
printf(“c=%o\n”,c) ;
File菜单下单击Save as,输入C:\SY\my.c
5.试编写程序实现下列输出(选做)
*
* *
* * *
* * * *
main()
{
printf(“*\n”);
printf(“* *\n”);
printf(“* * *\n”);
printf(“* * * *\n”);
}
6.预测结果并上机验证
(1) main()
Ctrl+F1
查看与光标所在位置内容相关的帮助信息
Alt+F3
选择文件装入
Ctrl+F2
取消单步执行
Alt+F5
查看运行结果
Ctrl+F8
设置断点
Alt+X
退出TC
Ctrl+F9
编译、连接并运行
4.熟悉Turbo C环境下的块操作。
表1-4基本光标命令功能操作表
功能
默认键
功能
默认键
字符左
Ctrl+S或Left
1.输入下列程序,记录在Turbo c下的操作方法。
#include <stdio.h>
main()
{
printf(“I am a student!”);
}
环境的启动操作:我的电脑—磁盘(各机房磁盘目录有所不同)—Turbo C文件夹—tc。Exe。
程序的编译方法:快捷键是Alt+F9;菜单操作是Compile—compile to OBJ
上滚
Ctrl+W
字符右
Ctrl+D或Right
下滚
Ctrl+Z
字左
Ctrl+A
上一页
Ctrl+R或PgUp
字右
Ctrl+F
下一页
Ctrl+C或PgDn
上行
Ctrl+E或Up
下行
Ctrl+X或Down
表1-5快速光标移动命令功能操作表
功能
默认键
功能
默认键
行头
Ctrl+QS或Home
文件头
Ctrl+QR
int、short (int)、long (int)、unsigned (int)、float、double、char、void
5.各类运算符的优先级和结合规则。
6.常量与变量的区别和联系。
表1-1 Turbo C主菜单项功能表
菜单项
功能
菜单项
功能
File
文件操作
Project
工程(项目)
Edit
编辑操作
#include <stdio.h>
main()
{
printf(“************\n”);
printf(“I am a student!\n”);
printf(“************\n”);
}
************
I am a student!
************
3.运行程序输入5,-5;预测结果并上机验证
}
3 1
13.现有程序如下,分析填空:
人工分析结果
实验运行结果
main()
{ int x,y,z=0;
x=y=1;
z+=x+=y;
x=z++;
y=++x;
z=x+++y; printf(“x=%d,y=%d,z=%d”,x,y,z);
}
x=4,y=3,z=6
14.改错题(以下程序有多处错误,上机调试。将正确的程序记录在下方。要求不能删减已有内容。)
(1)
main()
{ float a,b,c,s,area;
clrscr();
scanf("%f,%f,%f",&a,&b,&c);
(2);
area=sqrt(3);
printf("area=%f\n",area);}
#include <math.h>
S=(a+b+c)/2
(s*(s-a)*(s-b) *(s-c))
printf(“%d,%d\n”, a, b );
}
程序运行的功能是:交换a、b两数的值
注:可修改a、b两数的值仔细观察。
10.现有程序如下,分析填空:
人工分析结果
实验运行结果
main()
{ int a=0;
a+=(a=8);
printf("%d\n",a);
}
16
11.现有程序如下,分析填空:
人工分析结果
8.若有以下程序段,分析c2的值:
人工分析结果
实验运行结果
int c1=2,c2;
c2=1.0/c1*c1;
1
若将程序段改为:
c2=1/c1*c1;
0
分析c2所得结果,其中的关键在于除号两端如果都是整型数据,则所得结果截断取整
9.现有程序如下:
main()
{ int a=7, b=10;
a=a+b; b=a-b; a=a-b;
{
int a,b;
a=b=3;
printf(“a=%d,b=%d”,a,b);
}
(2)若将以上程序进行改写,编辑如下:
main()
{
int a,b;
a=3;
b=3.1;
printf(“a=%d,b=%d”,a,b);
}
题号
人工分析结果
实验运行结果
(1)
a=3,b=3
(2)
a=3,b=3
由此知,若赋值号左右数据类型不一致时,c语言将按赋值号左边变量类型为准。
x1=n/100;
x2=n/10;
x3=n;
y=x3*100+x2*10+x1;
printf(“y==”,y);}
7.现有程序如下,分析填空:
人工分析结果
实验运行结果
1 main()
2 {
3 int a=1,b=2;
4 printf(“%d”,(a=a+b,b=b+a));
5 }
5
若将以上程序第4行进行改写,编辑如下:
printf(“%d”,a=a+b,b=b+a);
3
对比以上两程序,结果不同的原因在于输出列表原程序为逗号表达式,所以输出b=b+a的值,而修改后的仅有一个格式控制符,只能对应输出第一个表达式a=a+b。
实验报告
实验1熟悉C语言程序的运行环境,掌握数据描述
班级
学号
实验室
专业
姓名
成绩评定
所用软件
计算机号
教师签名
1.1实验目的
1.了解在开发环境中如何编辑、编译、连接和运行一个C语言程序。
2.通过运行简单的C语言程序,初步了解C语言程序的结构特点。U
3.掌握C语言数据类型的概念,学会使用C语言的相关运算符构成表达式。
源程序
正确的程序应改为: