C,,,实验报告

2024-04-09

C,,,实验报告(精选6篇)

篇1:C,,,实验报告

C语言程序设计(A)

(2011-2012-1)

实验报告1

教学班级: 机械094 学号: 01 姓名:谭亮恩 课程教师:

曹瑛

实验辅导教师:

曹瑛

江西理工大学

P6-4:/*P6-4

表示第6页 第四题*/

int main(){ float r,s;r=15.5;s=2*3.14*r;

printf(“r=%4.2f,s=%f”, r, s);return 0;}

结果是:r=15.5

s=97.34

P32-3-1: /*P32-3-1

表示第6页 第四题 第一小题*/ #include int main(){ printf(“thististcbCtprogram.rTn”);return 0;} 结果是: This is C program.P32-3-2: /*P32-3-2

表示第6页 第四题 第二小题*/ #include int main(){ printf(“*abdbctr*ABCD105x46*”);return 0;}

结果是: *ABCDEF*

江西理工大学

篇2:C,,,实验报告

1、掌握C语言中的变量、数组、函数、指针、结构体等主要知识点。

2、掌握C程序的结构化程序设计方法,能使用C语言开发简单的应用程序。

二、实验内容

编写一个学生信息排序程序。要求:

1、程序运行时可输入n个学生的信息和成绩(n预先定义)。

2、学生信息包括:学号、英文姓名、年龄;学生成绩包括:语文、数学、计算机。

3、给出一个排序选择列表,能够按照上述所列信息(学号、姓名、年龄、语文、数学、计算机)中的至少一个字段进行排序,并显示其结果。

1、使用函数方法定义各个模块。

三、步骤与过程

篇3:C,,,实验报告

1 观察对象与方法

1.1 观察对象

选取2008年1月-12月我院ICU及神经内科住院的首次发病的ACI患者116例,其中男性71例,女性45例;年龄42~81岁,平均(63.1±7.2)岁。符合脑血管疾病诊断标准[2];并经头颅CT和(或)MRI检查确诊,除外心肌梗死、糖尿病、周围血管栓塞疾病、肾功能不全,肝、胆、胰腺及血液系统疾病、肿瘤患者。参照脑卒中患者临床神经功能缺损程度评分标准[3],按发病第3天评分高低,分为3组,轻型组(0~15分)50例;中型组(16~30分)36例;重型组(31~45分)30例,设为ACT组;选择同期年龄及性别大致匹配的正常体检者69例,设为正常对照组,其中男38例,女31例,年龄41~78岁,平均(61.8±6.7)岁,既往无高血压、糖尿病、高脂血症病史,并排除心脑血管病。

1.2 观察方法

1.2.1 血清CRP测定:

(1)抽取ACI组患者发病第3天及正常对照组清晨空腹肘静脉血3ml;(2)按上法抽取正在住院的重型或大梗死灶ACI患者共30例的发病第28天肘静脉血3ml;(3)随访并抽取轻型ACI或腔隙性脑梗死(腔梗)患者30例的发病第28天肘静脉血3ml。应用日本日立7080全自动生化分析仪,采用上海科华试剂,用免疫散射比浊法按组别和病程测定CRP浓度。

1.2.2 统计学方法:

应用SPSS 11.0版本软件进行统计学处理。计量数据以均数±标准差(x¯±s)表示,均数组间两两比较采用t检验,P<0.05为差异有显著性。

2 结果

2.1 ACI组与对照组血清CRP浓度比较

ACI组于发病第3天CRP浓度升高最显著,为(18.73±3.78)mg/L,明显高于对照组(P<0.05);发病第28天降至接近正常水平,但仍高于对照组(P<0.05),见表1。

注:与对照组比较,※P<0.01;▲P<0.05。

2.2 ACI组轻、重型患者血清CRP浓度比较,并与对照组比较

观察到ACI发病第3天,重型ACI患者比轻型患者血清CRP浓度升高明显(P<0.05),较对照组升高更明显(P<0.01);发病第28天,轻中型患者已降至正常或基本正常水平,重型ACI患者浓度仍高于对照组(P<0.05)及轻型组(P<0.05),见表2。

注:※与对照组比较P<0.01;与轻型组比较P<0.05;▲与对照组比较P<0.05;与轻型组比较P<0.05;#与对照组比较P<0.05。

2.3 ACI大梗死灶组与腔梗组患者血清CRP浓度比较,并与对照组比较

观察到ACI发病第3天,大梗死灶组较腔梗组及对照组CRP浓度明显升高,分别为P<0.05及P<0.01;第28天,ACI的两个组均降至基本正常和正常水平,但大梗死灶组仍高于腔梗组及对照组(P值均<0.05),见表3。

注:※与腔梗组比较P<0.05;与对照组比较P<0.01;#与对照组比较P<0.05;▲与腔梗组及对照组比较P值均<0.05。

3 讨论

CRP于1930年由Tillett和Fancis等首先发现,并于1941年由Abemehy等正式命名。它是机体在感染、炎症和组织损伤后由细胞因子介导肝脏产生的急性时相蛋白,在上述情况下,CRP会迅速升高,一旦情况改善又会很快下降。研究发现[4],CRP可能与动脉粥样斑块的不稳性有关,从而增加脑梗死风险。CRP含量>10mg/L者比<10mg/L者发生心脑血管疾病的危险大得多[5]。Bartosik-Psujek等[6]研究表明,ACI时,CRP明显升高,并在病后第3天最高。本文观察结果,无论是重型、轻型或大梗死灶型、腔梗型均在发病第3天升至最高值,其后至第28天下降明显,这证实了上述结论。熊勇等[7]认为脑梗死患者血清CRP动态变化在发病的不同时期呈现不同变化,并随脑梗死病情轻重、梗死范围不同而变化。本文分析了ACI发病第3天与第28天CRP水平的变化及其与ACI病情轻重及梗死范围的关系符合上述研究结果。不过,有研究[8]认为,动脉粥样硬化的形成和发展以及粥样斑块的分解破裂是一低级水平的慢性炎症过程。对这一低水平的炎症过程,CRP检测显得敏感不够,一般认为,<10mg/L浓度属正常参考范围,免疫散射比法的敏感度为3~5mg/L[8]。近来迅速开展的高敏CRP(hs-CRP)检测,敏感、精确、可重复性好,通常可检测到<0.2mg/L水平,从而为这一慢性炎症提供了更加敏感可靠的检测手段[9]。Burke等[10]研究认为,hs-CRP水平的升高,其发生ACI的几率是正常者的2倍。Montaner等[11]指出,脑梗死患者hs-CRP含量可反映病情轻重,是一项反映心脑血管疾病发生危险性的独立预测指标。近期研究[12]表明,在组织损伤和局部缺血时,血清中CRP含量明显增高,证实CRP水平与脑卒中的病情和预后密切相关,是一个有价值的生物学标记物。

篇4:C语言实验教学方法探讨

关键词:C语言;实验;教学方法

中图分类号:G642文献标识码:A文章编号:1009-3044(2007)12-21728-02

Discussion of the Experiment Teaching Method in C-programming

LIU Han-ying

(Department of Electronic and Computer, Guilin University of Technology, Guilin 541004, China)

Abstract:C-programming experiment is important part of C-programming teaching. As the result of each kind of reason, there are some disadvantages in the experiment teaching of C-programming: the experiment passing rate of national examination is low; the teacher can't instruct because of so many students; the students written down the programs without preparation. The students don't know how to do with the errors. With some teaching examples of the C-programming experiment, this paper propose some teaching methods, The experiences show that the proposals stimulated the students' enthusiasms of studying, and improved the quality of experiment teaching.

Key words:C language; experiment; teaching method

《C语言程序设计》(以下称C语言)是计算机及相关专业的一门专业基础课,是学习其他专业课程如《C++与面向对象程序设计》、《JAVA》、《数据结构》、《数据压缩》、《计算机图形学》的基础,C语言实验是C语言教学中的一个重要环节,常常占总学时的2/5以上。C语言实验教学有利于增加学生对理论知识的理解,调动学生的学习主动性,提高学生思维能力和动手能力。然而,由于各方面的原因,C语言实验教学中存在一些问题:全国等级考试实验通过率不是很高;C语言实验往往是大班上课,学生人数较多,老师指导不过来;学生课前没有预习,上机时直接输入参考程序,实验成了打字练习;英语水平不高,对错误提示无从下手;部分学生以为编译通过就是调试成功,不会使用调试工具。笔者近年来多次承担C语言实验教学任务,总结了一些教学方法和经验,下面是笔

者对C语言实验教学方法的探讨。

1 思想上重視实验环节,提高学习兴趣

由于C语言教学往往是大班教学,在考核方式上常常采用的是理论考试,部分学生不重视实验课,课前不预习,上机时就直接输入指导书上的参考程序,实验效果很差。因此,为了提高实验教学的效果,应将上机考核作为C语言考核的重要组成部分,让学生从思想上重视实验环节,做好课前预习。同时,笔者把一些用C语言程序实现的小游戏或画的图形图像演示给学生看,激发学生的学习兴趣,取得了较好的效果。

2 编写适宜的实验指导书

目前,有许多与C语言课程配套的实验指导书,这些指导书常常配有答案[1]。学生拿到指导书后,看有答案,常常不自己思考就将书上的程序录入进去,编译出错时不是根据错误提示查找错误原因,而是从头到尾地与书上程序比对,改正录入错误,遇到书上有错,就无从下手。整个上机练习成了打字练习。笔者认为,一本适宜的实验指导书应具备以下几点:

(1)实验指导书要与理论知识配套

C语言实验教学的目的是通过实验,让学生增强对理论知识的理解,学会自己编写、调试程序。因此,实验指导书的内容要与理论教学配套,有针对性地设置实验内容,且实验时间安排要合理(略晚于理论教学),参考程序与实验指导书分离。

(2)实验内容难度适宜

由于种种原因,学生能力上有很大差异,为此,在编写实验指导书时要兼顾各个能力层次的学生,设置基础题、中等难度题和较难题多个层次。笔者从历年的考试题中抽取一些具有代表性的改错题作为基础题练习;在此基础上,设置一些程序设计题让学生编写、调试;对学有余力的学生,可设置一些难度较大的题目,组成小组讨论。

3 养成良好的编程习惯

3.1 注意编程思想

算法是程序设计的精髓,语言只是表示形式,没有正确的计算机算法,就无法用计算机正确地解决问题。对于每一道题目,首先找出解决问题的算法,画出盒图,最后才是编写程序,这样可以减少出错的可能性。

3.2 使用有意义的标识符

C语言教材常常使用i,j,k,a,b,c几个字符作为标识符,很多学生在学习C++时觉得很难,其中一点就是C++中教材中的标识符较长。笔者建议学生,在编写程序时尽量使用一些有意义的字符串作为标识符,尽量不要用l作为标识符,提高程序的可读性,如输入一系列学生成绩时使用的是score1,score2……,而不是a1,a2……。

3.3 养成良好的程序录入习惯

有的学生在录入程序时不注意书写格式,在遇到错误时常常不易查找。笔者要求学生使用锯齿形的书写格式,在录入大括号、小括号、引号等时都要做到成对录入,有较地提高了程序录入的准确率。

4 改革实验辅导方法

4.1 网络教学软件的使用

传统的实验课是老师先布置实验习题,学生练习,遇到问题举手,老师解答。然而,C语言实验往往是大班教学,学生人数较多,许多问题十分相似,老师常常为同一问题解释多次,指导不过来。针对这一问题,笔者使用了红蜘蛛软件[3],这个软件可以在局域网上实现多媒体信息的教学广播,是一款实现在电子教室、多媒体网络教室或者电脑教室中进行多媒体网络教学的非常好的软件产品,集电脑教室的同步教学、控制、管理、音视频广播、网络考试等功能于一体,并同时实现屏幕监视和远程控制等网络管理的目的。该软件是专门针对电脑教学和培训网络开发,可以非常方便地完成电脑教学任务,包括教师演示、学生示范、屏幕监视、遥控辅导、屏幕录制、屏幕回放、网络考试、网上语音广播、两人对讲和多方讨论、联机讨论、同步文件传输、提交作业、远程命令、获取远端信息、电子教鞭、电子黑板与白板、网上消息、电子举手、锁定学生机的键盘和鼠标、网络唤醒、远程关机和重启、学生机同步升级服务、远程安装、倒计时、班级和学生管理等。笔者通过文件传输功能,将实验题目(如基础改错题)发放给学生,让学生练习,然后通过提交作业功能抽一名学生的作业来讲解。

4.2 总结错误

针对一些学生英语水平不高,对错误提示无从下手的现状,笔者总结了上机时经常遇到的错误,如语法错误、逻辑错误等,罗列给学生,并从一些试题中挑选一些适宜的改错题传给学生练习,学生不用从头到尾地录入程序,提高了实验效率。

4.3 调试方法的使用

調试的目标是寻找软件错误的原因并改正错误[2],一般有以下几种调试途径:

4.3.1 蛮干法

上机时指导学生查找错误,学习使用程序调试工具,跟踪程序的执行过程,发现较隐蔽的错误,提高学生动手解决问题的能力。如学生编写如下程序计算 (用公式 )时,发现结果不对,笔者指导学生使用调试工具观察变量pi和t的值,很快找到了错误原因,同时学生也练习了调试工具的使用方法。

#include

#include

void main()

{float s,n,t,pi;

t=1;pi=0;n=1;s=1;

while(fabs(t)<1e-6)

{pi=pi+t;

n=n+2;

s=-s;

t=s/n;}

pi=pi*4;

printf("pi=%fn",pi);}

4.3.2 回溯法

从发现症状的地方开始,人工沿程序的控制流往回追踪分析源程序代码,直到找出错误原因为止。如上例中,用go to cursor执行到pi=pi*4,发现pi的值不对,则往回分析代码,很快可以查出是循环条件不对。

4.3.3 对分查找法

对分查找法的基本思路是,如果已经知道每个变量在程序中若干个关键点的正确值,可以用赋值语句或输入语句在程序中关键点附近“注入”这些变量的正确值,然后运行程序,并检查所得到的输出。如果输出结果是正确的,则错误原因在程序的前半部分;反之,错误原因在程序的后半部分。

4.4 让学生自己调试程序

由于学生多,问题多,为了快速地解决问题,有时老师会帮学生调试程序来提高效率。笔者认为,老师应指导学生调试程序,而不是帮学生调试程序,学生只有自己动手,动脑,才能真正学会调试方法。同时笔者鼓励学生之间互相帮助和交流,培养团结协作的精神,学生在帮助同学的同时自己也得到学习。

5 结束语

以上是笔者对《C语言程序设计》实验教学方法进行的探讨,通过实践发现,这些方法有助于激发学生学习自觉性和主动性,提高学生分析问题和解决问题的能力,达到提高教学质量的目的。

参考文献:

[1]谭浩强.C语言程序设计题解与上机指导[M].北京:清华大学出版社,2005.

[2]张海藩.软件工程导论[M].北京:清华大学出版社,2003.168.

[3]http://www.forclass.com/.

篇5:c语言实验报告

实验一 上机操作初步和简单的C程序设计

一、实验目的1、熟悉C语言运行环境Turbo C++3.02、会简单的程序调试

3、熟悉C语言各种类型数据的输入输出函数的使用方法

4、掌握顺序结构程序设计

二、实验内容

1、上机运行本章3个例题,熟悉所用系统的上机方法与步骤。(习题1.7)

2、编写一个C程序,输入a、b、c 3个值,输出其中最大者。(习题1.6)

3、设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用scanf输入数据,输出计算结果,输出时要求有文字说明,取小数点后2位数字。注意:在Trubo C++ 3.0中不能输入汉字,只能输入英文或拼音。(习题4.8)

4、运行如下程序,写出运行结果。第一┆范文网整理该文章,版权归原作者、原出处所有...#include

void main()

{

int a=1,b=2;

a=a+b;b=a-b;a=a-b;

printf(“%d,%dn”,a,b);

}

三、实验步骤与过程

篇6:C语言实验报告

实验名称 ____ C程序的运行环境和运行C程序的方法_学期日期

同组人李江涛指导老师_杨雪松___________成绩___________-------------------------

【实验目的】:

1.了解所用的计算机系统的基本操作方法,学会独立使用该系统

2.了解在该系统上如何编辑、编译、连接和运行一个C程序

3.通过运行简单的C程序,初步了解C源程序的特点

【实验原理及相关知识】:(此处请简短概述一下就可以)

【实验设备】:(正确填写每次实验所用的设备型号)

【实验内容】:(此外按实指导书的要求写自己设计的东西)

【实验过程】:

【实验总结】:(此处写实验完成情况及对相关结果的分析总结)

【实验心得及其他】:

请各位同学认真添写实验报告,不要抄袭,尽量用自己的语言,自己的想法完成实验及

本文来自 360文秘网(www.360wenmi.com),转载请保留网址和出处

【C,,,实验报告】相关文章:

c实验报告4104-13

c实验报告范例04-25

c语言实验报告06-21

数组c语言实验报告04-17

c语言第五章实验报告04-24

c实验要求04-25

c语言数组实验04-21

c语言实验六范文05-23

c语言实验6答案06-20

c语言上机实验答案08-01

上一篇:特殊儿童康复训练下一篇:队名和口号大全知乎

本站热搜