芜湖信息技术职业学院 《C 语言程序设计》课程实训教学大纲 系部:计算机工程系 专业:计算机应用 一、实训目的与要求 C语言程序设计的实训是学生重要的实践环节。本门课程的实训要求学生掌握结构化程序设计的基本方法和技能,包括算法的设计、代码的编写和调式运行程序。培养学生利用 C语言进行程序设计开发的基本能力,为学生综合素质的培养打下坚实基础。 二、实训方式 上机操作 三、考核方法 上机考试 四、实训指导书及主要参考资料 主要参考资料: 《C语言程序设计上机实训与考试指导(第三版)》 丁亚涛 中国水利水电出版社 2010,4 《C程序设计(第二版)》 谭浩强 清华大学出版社 1997 五、实训项目及学时分配 实训项目一览表 序号 实训项目名称 学时 项目类型 必做/选做 实训一 TC 2.0开发平台环境及应用 2 验证型 必做 实训二 C语言基本数据类型的输入、处理、输出 4 设计型 必做 实训三 分支结构程序设计 4 设计型 必做 实训四 循环结构程序设计 6 设计型 必做 实训五 数组的构造与应用 6 设计型 必做 实训六 函数的应用 4 设计型 必做 实训七 指针的应用 6 设计型 必做 实训八 结构体的构造与应用 2 设计型 必做 实训九 文件的打开,关闭,修改 2 设计型 必做 六、实训项目内容及其要求 实训一 TC2.0开发平台环境及应用(2学时) 【实训目的】: 通过本次实训内容,使学生对 C语言程序有一个简单的认识,熟悉 TC 2.0的运行环境,掌握C程序的执行方法,了解程序的结构和输出函数等。 【实训内容】: 1. 熟悉 TC 2.0开发平台环境。 2. 要求输入一个半径,输出圆的周长。 3. 输入矩形的两个边长,输出矩形的面积。 【实训设备】: 计算机 【实训要求及成绩评定】: 实训要求:代码完整但不能运行通过 成绩评定: A- 实训要求:代码运行通过 成绩评定: A 实训要求:代码规范并运行通过 成绩评定:A+ 实训二 C语言基本数据类型的输入、处理、输出(4学时) 【实训目的】: 通过本次实训,使学生对 C语言程序有一个系统的认识,并在此基础上掌握常用输入输出函数的应用。 【实训内容】: 1. 交换两个变量的值 2. 把输入的大写字母转换为小写字母 3. 输入3个整数a,b,c,编程交换它们的值,即把 a中的值给 b,把 b中的值给 c,把c中的值给 a。 4. 把输入的三个数按从小到大输出。 【实训设备】: 计算机 【实...