程序设计基础(C)实验大纲

程序设计基础(C)实验大纲

ID:38680598

大小:108.00 KB

页数:19页

时间:2019-06-17

程序设计基础(C)实验大纲_第1页
程序设计基础(C)实验大纲_第2页
程序设计基础(C)实验大纲_第3页
程序设计基础(C)实验大纲_第4页
程序设计基础(C)实验大纲_第5页
资源描述:

《程序设计基础(C)实验大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《程序设计基础(C)》实验大纲一、实验目的《程序设计基础(C)》是一门实践性很强的程序设计基础课,该课程对提高学生的逻辑分析、抽象思维、程序设计能力具有重要意义。而上机实践则是学好本课程的十分重要的环节。为此,认真上机实践,有利于进一步巩固和加深对本课程基本概念和基本知识的理解和掌握,同时,也为后续相关的课程学习打下了必备的技能基础。上机时,主要完成源程序的编辑、编译、连接和运行。上机过程将检查程序和算法是否正确、程序的逻辑是否正确、程序的执行顺序是否正确的过程称为调试过程。上机的各个环节都有可

2、能碰到不少问题,不会一次成功,应针对问题细心地查找原因,逐个解决。这也是锻炼上机调试能力的好机会,碰到困难时切忌轻易放弃。学习C程序设计最好的方法就是多上机,程序是调试出来的,不是“编”出来的。二、实验要求1.内容要求:多文件系统的程序设计输入、输出函数应用循环程序设计分支程序设计数组的应用函数的应用文件操作2.操作要求:首先能够确定算法,在TC或VC环境编辑程序,通过调试产生可执行文件,并对程序的运行效果进行测试。一、实验课时实验课共_16__学时。二、实验环境在PC机中应用TC或Visual

3、C++6.0集成开发环境三、实验内容(共_8__次)次号实验内容概要1实验一:C程序的构成2实验二:输入、输出函数应用3实验三:循环程序设计4实验四:分支程序设计5实验五:数组的应用6实验六:函数的应用(1)7实验七:函数的应用(2)8实验八:文件操作说明:以下为各个实验简介以及目的、任务、要求的描述:实验一C程序的构成1.实验的基本任务(1)TurboC或VisualC++6.0集成编译环境(2)了解C程序的结构(3)掌握C程序设计中的保留字与标识符(4)掌握程序设计中的一般语法规则2.实验的

4、基本目的学会顺序程序设计的思想;进一步熟悉TurboC集成编译环境的使用,达到熟练使用的目的;熟练掌握各种数据类型的常用输入输出格式,并学会使用输入输出函数;学会使用表达式。3.实验的基本仪器设备和耗材计算机,TC2.0或TC3.0或VisualC++6.04.任务要求的描述【实验1-1】编辑下列程序并运行1)输入下面的程序#includeintmain(){printf("欢迎学习C语言程序设计!");return0;}2)仔细观察屏幕的输入程序,检查程序有无错误。3).

5、对该程序进行编译,查看编译输出窗口,检查是否有错误,有错误需要改正错误。无错误就可以运行程序。4)把程序改为:#includeintMain(){printf("欢迎学习C语言程序设计!");return0;}在C程序设计中你能得出什么结论?5)把程序改为:#includeintmain(){printf("欢迎学习C语言程序设计!")return0;}在C程序设计中你能得出什么结论?6)把程序改为:#includeintmain()

6、{intfor=1;printf("欢迎学习C语言程序设计!")return0;}在C程序设计中你能得出什么结论?【实验1-2】1.编辑、调试以下程序。步骤1:在VisualC++环境下新建文件,单击菜单“开始→程序→MicrosoftVisualC++6.0→MicrosoftVisualC++6.0→文件→新建→文件→C++SourseFile”,输入文件名ex1-1.c,程序代码如下:#include/*文件预处理,包含标准输入/输出库,程序可调用输入/输出函数*/i

7、ntadd(intx,inty){intz;z=x+y;returnz;}intmain(){intadd(int,int);/*函数的说明,告诉系统在主函数中要调用add函数*/inta,b,c;/*变量的定义*/scanf("%d%d",&a,&b);c=add(a,b);/*函数调用*/printf("%d+%d=%d",a,b,c);/*调用系统输出函数printf,%d为格式控制符,依次用后面的变量值填充,以整数形式输出*/}回答下列问题:1)文件ex1-1.c由几个函数构成?2)

8、调用了哪几个系统函数?3)此程序中用到了哪几个保留字、哪几个用户自定义标识符?步骤3:编译并运行程序,程序运行时输入两个整数:20、40,观察程序运行的结果。【实验1-3】调试课本程序1.4,并回答课本中提出的相关问题。三【实验过程】四【实验小结】实验二输入输出程序设计1.实验的基本任务(1)数据类型的输入输出格式(2)输入输出函数(3)表达式(4)顺序结构程序设计2.实验的基本目的学会顺序程序设计的思想;进一步熟悉TurboC集成编译环境的使用,达到熟练使用的目的;熟练掌握各种数据类型的常用输

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。