C语言实验教案分析.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言实 验 报 告 课程名称: 高级语言程序设计 系 (院): 信息工程学院 专 业: 电子信息工程 班 级: 学生姓名: 学 号: 指导教师: 开课时间: 学年第 学期 关于实验报告的说明 (一)对教师和学生的基本要求 1、加实验的学生需提交实验报告, 一次实验写一个实验报告。实验报告要求字迹工整,文字简练,数据齐全,图表规范,计算正确,分析充分、具体、定量。 2、教师应根据学生在实验中和在实验报告书写中反映出来的认真程度、实验效果、理解深度、独立工作能力、科学态度等给予出恰当的评语,并指出实验报告中的不妥之处,然后依照评分细则,采用100分制评出成绩并签名和评定日期。如学生抄袭或缺交实验报告达该课程全学期实验报告总次数三分之一以上,不得同意其参加本课程的考核。 3、学期结束后任课教师要及时收交学生实验报告,并按要求给出学生实验报告成绩册和学生实验报告上交到系办公室。 (二)内容填写要求 1、实验项目名称:要用最简练的语言反映实验的内容。 2、实验目的和要求:目的和要求要明确,在理论上验证定理、公式、算法,并使实验者获得深刻和系统的理解,在实践上,掌握使用实验设备的技能技巧和程序的调试方法。 3、实验内容及步骤:这是实验报告极其重要的内容。要抓住重点,可以从理论和实践两个方面考虑。只写主要操作步骤,不要照抄实习指导,要简明扼要。还应该画出实验流程图,再配以相应的文字说明,这样既可以节省许多文字说明,又能使实验报告简明扼要,清楚明白。 4、实验结果:根据实验目的将原始资料系统化、条理化,用准确的专业术语客观地描述实验现象和结果,要有时间顺序以及各项指标在时间上的关系。 5、实验总结:根据相关的理论知识对所得到的实验结果进行解释和分析和总结。也可以写一些本次实验的心得以及提出一些问题或建议。 实验报告 课程名称 高级语言程序设计 实验日期 实验项目名称 数组 实验地点 实验类型 (验证型 (设计型 (综合型 学 时 6 一、实验目的及要求(本实验所涉及并要求掌握的知识点) 1.掌握一维数组的定义、数组掌握数组的定义数组掌握数组掌握与数组有关的算法 二、实验环境(本实验所使用的硬件设备和相关软件) 1.硬件:个人计算机 2.软件:Windows XP、VC++ 6.0 三、实验内容及步骤 实验内容: 1.输入10个数,按照由大到小顺序排序,并且输出前5个数据。 2.输入十个数,去掉两个最大数,两个最小数求剩余数据的平均值。 3.输入10个整数,将它们存入数组a中,再输入一个数x,然后在数组中查找x,如果找到,输出相应的下标,否则输出“Not Found!” 4.输入一个正整数n(1n≤10), 再输入n个整数,将最小值与第一个数交换,最大值与最后一个数交换,然后输出效换后的n个数。 5.输入一个正整数n(0n9)和一组(n个)有序的整数,再输入一个正整数x,把x插入到这组数据中,使该组数据仍然有序。 6.编写程序,输入两个正整数m和n,然后输入m行n列数据,分别求出各行元素之和,并输出。 7.从键盘输入两个5×5矩阵,求两矩阵之和。 8.有一个3×4的矩阵,编程序求出最大的那个元素的值,以及其所在的行号与列号。 9.编写程序,输入一段英文,分别统计字母“a”、“e”出现的频率。 10.编写程序,判断一个字符串是否回文(回文串正读与倒读相同)。 选做题: 1.有一个字符串,编写程序,将其字符串从第m个字符开始的全部字符复制成另一个字符串。 2.从键盘输入三个字符串,按由小到大的顺序排序并输出。 3.输入一个整数n(1≤n≤10)和n阶矩阵a中的元素,如果找到a的鞍点(鞍点的元素值在该行上最大,在该列上最小),就输出它的下标;否则,输出“NO”. 操作步骤: (1)启动VC++6.0 (双击桌面上的快捷方式图标); (2)在编辑器窗口中输入程序1源代码; (3)编译源程序; (4)连接运行源程序。 四、实验结果(本实验源程序清单及运行结果或实验结论、实验设计图) 程序1: #includestdio.h int main() { int a[10],t,i,j; for(i=0;i=10-1;i++) scanf(%d,a[i]); for(i=1;i=10-1;i++) for(j=0;j=10-i-1;j++) if(a[j]a[j+1]) { t=a[j+1]; a[j+1]=a[j]; a[j]=t; } for(i=0;i5;i++) printf(%5d,a[i]); printf(\n); return 0; } 程序2:

文档评论(0)

武神赵子龙 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档