2019C语言程序设计实验指导书.doc

2019C语言程序设计实验指导书.doc

ID:42600427

大小:19.01 KB

页数:10页

时间:2019-09-18

2019C语言程序设计实验指导书.doc_第1页
2019C语言程序设计实验指导书.doc_第2页
2019C语言程序设计实验指导书.doc_第3页
2019C语言程序设计实验指导书.doc_第4页
2019C语言程序设计实验指导书.doc_第5页
资源描述:

《2019C语言程序设计实验指导书.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C语言程序设计实验指导书.doc  C语言程序设计》实验指导书  主编教师:栾志军  《  1  目录  实验一C语言程序初步..............................................1实验二数据类型、运算符和表达式....................................2实验三选择结构...................................................3实验四循环结构(2).................................................5实验五函数(1)......

2、.............................................8实验六函数(2)....................................................10实验七数组(1)...................................................11实验八数组(2)...................................................13实验九指针(1).................................................15实验十指针.

3、...............................................17实验十一有关文件的程序设计.......................................19实验十二结构体和共用体...........................................21实验十三位运算..................................................22实验十四综合应用举例.............................................23  实验一C语言程序初步  [实验目的和

4、要求]  1、熟悉C语言运行环境。  2、掌握C语言程序的书写格式和C语言程序的结构。3、掌握C语言上机步骤,了解运行一个C程序的方法。4、本实验可在学习完教材第一章后进行。[实验内容和步骤]  1、输入一个简单的C语言程序:输入矩形的两条边,求矩形的面积。  [分析与讨论]  1、记下在调试过程中所发现的错误、系统给出的出错信息和对策。分析讨论对策成功或失败的原因。  2、总结C程序的结构和书写规则。  1  烟台南山学院  C语言程序设计实验指导书  实验二数据类型、运算符和表达式[实验目的]  1.熟练表达式的表示方法2.了解表达式的运行结果3.了解C语言中数据类型的意义[实验

5、内容和步骤]1.用printf函数来输入表达式运行结果  2.程序试图计算键盘输入的任意两个整数的平均值:[问题讨论]1.“=”和“==”有什么区别?  2.“&”和“&&”、“

6、”和“

7、

8、”有什么区别?3.如何正确地选用数据类型?  2  烟台南山学院  C语言程序设计实验指导书  实验三选择结构  [实验目的]  1、了解条件与程序流程的关系  2、了解用不同的数据使程序的流程覆盖不同的语句、分支和路径。[实验内容和步骤]1、题目有如下程序段:{}  为了更容易明白程序的逻辑结构,要求用流程图来加以描述。  要求增加一些输入语句和输出语句,以便使上述程序能在不同的a,b和x值下运

9、行,并且能观察程序流程经过了哪些语句、哪些分支及哪些路径。  [分析讨论]  用哪一组数据就可使程序中的每个处理语句都执行一次?为了找出程序中各条处理语句中的错误,应该使用什么样的数据对程序进行测试?请上机验证自己的结论。  用哪两组数据就可以使程序段中的每个分支都运行一次?这种情形与上面的讨论有何不同?如果为了找出程序中积压分支中的错误,应该使用什么样的数据对程序进行测试?请上机验证自己的结论。  用哪两组数据就可以把判定框中的每个条件运算都进行一次?如果为了测  if(a>1&&b==0)x=x/a;if(a==2

10、

11、x>1)x=x+1;  3  烟台南山学院  C语言程序设计实

12、验指导书  试出判定条件中的错误,应使用哪些数据对程序进行测试?请上机验证自己的结论。  用哪四组数据才可以把各种条件的组合都检测一遍?如果为了测试各种条件的组合的情形,应该使用什么样的测试数据?请上机验证自己的结论。用哪四组数据才可以把起始到终止的各条路径都覆盖一次?如果为了测试出程序在不同路径下的错误,应该使用什么样的测试数据?请上机验证自己的结论。  4  烟台南山学院  C语言程序设计实验指导书  实验四循环结构(2)  [目的和要求]  1、掌握

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

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

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