




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高级语言程序设计实验指导书计算机与信息工程系2013年7月5实验概述一、课程实验概况学习C程序设计课程不能满足于“懂得了”,满足于能看懂书上的程序,而应当熟练地掌握程序设计的全过程,即独立编写源程序、独立上机调试、独立运行程序和分析结果。上机实验的目的,绝不仅仅是为了验证教材和讲课的内容,或者验证自己所编写的程序的正确与否。程序设计课程上机实验的目的是:1加深对讲授内容的理解,尤其是一些语法规定。通过实验来掌握语法规则是行之有效的方法。2了解和熟悉C语言程序开发的环境。 3学会上机调试程序。通过反复调试程序掌握根据出错信息修改程序的方法。4通过调试完善程序。二、实验前的准备工作1了解所用的计算机系统(包括编译系统)的性能和使用方法。2复习和掌握与本实验有关的教学内容。3准备好上机所需的程序,切忌不编程或抄别人的程序去上机。4对程序中出现的问题应事先估计,对程序中自己有疑问的地方应先作上记号,以便上机时给予注意。5准备好调试程序和运行程序所需的数据。三、实验的步骤上机实验应一人一组,独立实验。上机过程中出现的问题,除了是系统的问题以外,不要轻易举手问老师。尤其对“出错信息”,应善于分析判断,找出出错的行,然后检查该行或其上一行。上机实验一般应包括以下几个步骤:1双击桌面Visual C+快捷方式进入Visual C+,或通过执行“开始=程序=Microsoft Visual Studio 6.0= Microsoft Visual C+6.0”或执行文件C:Program FilesMicrosoft Visual StudioCOMMONMSDev98BinMSDEV.EXE。2单击“文件”菜单的“新建”命令。3在打开的“新建”对话框中选择“文件”标签。4选择C+ Source File,选择文件保存位置,在文件输入栏中输入文件名。如图1所示。图1 “新建”对话框5输入源程序。6编译程序:按“Ctrl+F7”或通过“编译”菜单中的“编译”命令,或使用工具栏中的相应工具进行编译,如图2所示。 编译 连接 运行图2 “编译”工具栏若程序有错则找到出错行修改程序。7连接:若程序没有语法错误,则可按功能键F7或执行“编译”菜单中的“构件”命令或通过工具栏中的相关工具(编译工具右边工具),进行连接生成可执行文件。8运行程序:按组合键“Ctrl+F5”,或通过“编译”菜单中的执行命令,或通过工具栏中的“!”工具运行程序。四、实验报告实验报告应包括以下内容:实验目的、实验内容、程序清单、运行结果、对运行结果的分析以及本次调试程序所取得的经验。实验报告格式见附录1。五、实验任务与时间安排序号实验项目实验类型实验类别学时1基本的C程序设计必做设计性22数据类型、运算符和表达式必做设计性23最简单的C程序设计必做设计性24if语句和switch语句的使用必做设计性25循环程序设计(一)必做设计性26循环程序设计(二)必做设计性27数组的应用必做设计性28函数的应用必做设计性29指针的应用(一)必做设计性210指针的应用(二)必做设计性211结构体程序设计必做设计性212学生成绩管理程序设计必做设计性2六、参考教材1谭浩强.C程序设计教程.北京:清华大学出版社,20072谭浩强.C程序设计教程学习辅导.北京:清华大学出版社,2007实验项目十 指针的应用(二)一、实验目的1. 掌握定义和声明函数的方法。2. 掌握指针和间接访问的概念,会定义和使用指针变量。3. 掌握编写程序和调试程序的方法。4. 要求程序必须添加必要注释。二、主要仪器设备计算机1台;Visual C+6.0。三、实验内容编程序并上机调试运行以下程序,要求都用指针实现:1、编写一个函数,找出一个整型数组中的最小值。在主函数中输入整数和长度,最小值通过函数返回给主函数。源文件名Exercise10_3.c。程序提示:int f(int *x,int n)int i,j; /*i循环变量,j存储最小值,用于返回*/for(i=0;in;i+) int main() int a50,i,n,min; /*a存储整型数据,i循环变量,n数组长度,min存储最小值*/*输入整型数组元素和长度;*/for(i=0;in
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个人情感开发与互助平台合同
- 合同解除及索赔协议
- 改造造价咨询合同范本
- 工地焊接合同范本
- 1999年建筑合同范本
- 保洁简式合同范本
- 维修平台转让合同范本
- 房东租客专用合同范本
- 单位吊顶装修合同范本
- 农村自建租房合同范本
- JJF1033-2023计量标准考核规范
- 采油采气井控题库
- “三重一大”决策 标准化流程图 20131017
- 精选浙江省普通高中生物学科教学指导意见(2023版)
- “魅力之光”核电知识竞赛试题答案(二)(110道)
- 外科学课件:食管癌
- 汽机专业设备运行日常点检
- GB/T 2820.12-2002往复式内燃机驱动的交流发电机组第12部分:对安全装置的应急供电
- 设备基础知识-动设备课件
- GB/T 12599-2002金属覆盖层锡电镀层技术规范和试验方法
- 2023年西安陕鼓动力股份有限公司招聘笔试题库及答案解析
评论
0/150
提交评论