欢迎来到天天文库
浏览记录
ID:42600427
大小:19.01 KB
页数:10页
时间:2019-09-18
《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、掌握
此文档下载收益归作者所有