C语言实 验 报 告
课程名称: 系 (院): 专 业: 班 级: 学生姓名: 学 号: 指导教师:
高级语言程序设计 信息工程学院
开课时间: 学年第 学期
关于实验报告的说明
(一)对教师和学生的基本要求
1、加实验的学生需提交实验报告, 一次实验写一个实验报告。实验报告要求字迹工整,文字简练,数据齐全,图表规范,计算正确,分析充分、具体、定量。
2、教师应根据学生在实验中和在实验报告书写中反映出来的认真程度、实验效果、理解深度、独立工作能力、科学态度等给予出恰当的评语,并指出实验报告中的不妥之处,然后依照评分细则,采用100分制评出成绩并签名和评定日期。如学生抄袭或缺交实验报告达该课程全学期实验报告总次数三分之一以上,不得同意其参加本课程的考核。
3、学期结束后任课教师要及时收交学生实验报告,并按要求给出学生实验报告成绩册和学生实验报告上交到系办公室。 (二)内容填写要求
1、实验项目名称:要用最简练的语言反映实验的内容。
2、实验目的和要求:目的和要求要明确,在理论上验证定理、公式、算法,并使实验者获得深刻和系统的理解,在实践上,掌握使用实验设备的技能技巧和程序的调试方法。
3、实验内容及步骤:这是实验报告极其重要的内容。要抓住重点,可以从理论和实践两个方面考虑。只写主要操作步骤,不要照抄实习指导,要简明扼要。还应该画出实验流程图,再配以相应的文字说明,这样既可以节省许多文字说明,又能使实验报告简明扼要,清楚明白。
4、实验结果:根据实验目的将原始资料系统化、条理化,用准确的专业术语客观地描述实验现象和结果,要有时间顺序以及各项指标在时间上的关系。
5、实验总结:根据相关的理论知识对所得到的实验结果进行解释和分析和总结。也可以写一些本次实验的心得以及提出一些问题或建议。
实验报告
课程名称 实验项目名称 指针 实验类型 ?验证型 ?设计型 ?综合型 高级语言程序设计 实验日期 实验地点 学 时 6 一、实验目的及要求(本实验所涉及并要求掌握的知识点) 1.掌握指针和指针变量的概念; 2.掌握简单指针变量的定义和基本使用方法; 3.熟悉指针和一维数组的关系,掌握指向一维数组的指针变量的定义方法,熟练使用指针变量访问一维数组元素; 4.掌握指针与字符串的关系,能使用指针与指针处理字符串; 5. 掌握指针数组的定义,能使用指针数组处理多个字符串; 6. 掌握指针与函数的关系,能使用指针处理函数; 7. 掌握返回指针值的函数的定义与使用。 二、实验环境(本实验所使用的硬件设备和相关软件) 1.硬件:个人计算机 2.软件:Windows XP、VC++ 6.0 三、实验内容及步骤 实验内容: 1.从键盘上输入三个整数,要求设三个指针变量p1,p2,p3,使p1指向三个数中的最大者,p2指向次大者,p3指向最小者,然后按从大到小的顺序输出三个数。 2.设计一个程序计算输入的两个数的和与差,要求自定义一个函数sum_diff(float op1,float op2,float *p1,float *p2),其中op1,op2是输入的两个数,*p1,*p2是计算得出的和与差。 3.定义函数void sort(int a[],int n),用选择法对数组a中的元素按升序排列,自定义main函数,并在其中调用sort函数。 4.编程判断输入的一个字符串str是否为“回文”,所谓“回文”是指这个字符串正读和倒读都是一样的。如“asdsa”是回文。要求定义并调用函数