C语言程序设计实验大纲

《C语言程序设计实验》教学大纲

一、实验课名称: C语言程序设计实验 C Programming Experiment

二、实验课性质:独立设课,专业基础必修课 三、适用专业:测绘专业;机械专业

四、采用教材及参考书: 1.谭浩强. C语言程序设计教程. 北京:高等教育出版社,1998. 2.谭浩强. C程序设计题解与上机指导(第二版). 北京:清华大学出版社,2000. 3.陈承欢. C语言程序设计实验指导与习题解答. 北京:北京工业大学出版社,2000.

五、学时学分:课程总学时:90; 课程总学分:3; 实验课总学时:36

六、实验项目名称和学时分配: 序号 实验项目名称 1 2 学时 实验类型 每组人数 必开/选开 验证 验证 1 1 必开 必开 运行C的环境认识 4 数据描述及顺序结4 构程序设计 3 4 5 选择结构程序设计 4 循环结构程序设计 6 数组的定义与算法 8 验证 验证 验证 1 1 1 必开 必开 必开 6 函数 总计 10 36 综合 1 必开 七、实验教学的目的和要求: 充分掌握程序设计的原理、思想、方法,能够熟练运用Turbo C开发环境编写和调试程序;进一步掌握利用C语言编写解决实际问题的方法和技术;为学习《数据结构》课程打下坚实的基础。学生通过实验能够将理论所学应用于实践,能根据给定的问题独立设计程序并上机调试程序运行通过;获得上机调试能力、分析问题与解决问题能力的较大提高,具有良好的程序设计素质。

八、实验项目的内容和要求:

实验一:Visual studio 2005 环境认识与简单C程序 (4学时) 目的:

1、熟悉C语言的集成环境,了解菜单的使用方法;

2、掌握C语言程序上机的编辑、编译、连接、运行的基本步骤; 3、了解C语言程序的结构。 内容:

1、熟悉菜单中常用菜单项及对应快捷键的使用方法; 2、熟悉C语言程序上机的编辑、编译、连接、运行的基本步骤; 3、编程实现一个字符串的输出; 4、编程输出两个数的最大值。

5、编写一个C程序,输入a、b、c三个值,输出其中最大者。 6、教材P23,完成1.8-1.11

实验二:数据描述及顺序结构程序设计(4学时) 目的:

1、掌握定义整型、字符型和实型变量的方法,以及对它们的赋值方法;

2、掌握常用算术运算符的使用方法、优先级别及结合方向; 3、掌握C语言表达式的运算规则。

4、掌握整型、实型、字符型数据的输入输出格式控制; 5、掌握scanf、printf函数语句的使用方法; 6、理解C语言程序的顺序结构;

7、掌握常用的C语言语句,熟练应用赋值、输入、输出语句。 内容:

1、验证C语言中各种数据类型的取值范围及各种类型变量的定义和使用方法;

2、编程实现由键盘输入的任意两个数的平均值,并对不同类型的数据进行测试;

3、验证各种运算符的使用。 4、按格式要求输入/输出数据; 5、输入三角形三边长,求三角形面积; 6、已知圆半径,圆柱高,求圆周长,圆柱体积;

7、输入一个摄氏温度,要求输出华氏温度。公式为f=9/5*c+32; 8、求方程ax2+bx+c=0的实数根。a,b,c由键盘输入,a≠0,

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4