C 语言教学大纲《C 语言程序设计》教学大纲一、课程目标1)正确理解和使用 C 语言的基本数据结构和语法。2)运用结构化程序的思想去阅读和设计程序,为将来“二次集成开发”的计算机技术打下基础。3)完成结构化程序的编写、调试的基本训练,系统地培育学生的动手能力。4)学会使用 C 语言编译系统5)掌握程序设计的一般方法和思想6)能 针 对 实 际 问 题 编 写 程 序 , 本 课 程 的 前 导 课 程 是PASCAL 等,并与算法设计等课程相关联,其后续课程有javaScript、操作系统等。二、课程对象中职学校学生。三、课时安排章节 课程内容讲课第一章C语言及程序设计概述4第二章数据类型、运算符与表达式6第三章顺序程序设计2第四章选择结构程序设计2第五章循环结构程序设计2第六章数组6第七章函数6第八章指针10第九章结构体与共用体8第十章文件8合计54四、课程的基本内容和具体要求第一章C语言及程序设计概述本章要求:了解 C 语言的特点、C 语言与其它高级语言相比有什么异同;了解 C 程序在 PC 机上的建立、编译和运行过程;了解 C 语言程序设计思想的基本篇;重点:①C 语言的主要特点;②C 语言在 PC 机上的运行过程;③常用算法的应用难点:无要求掌握:1.C 程序的结构形式。(本章要知道 C 程序的基本单位是函数)1)C程序的结构(main()函数和其他函数)2)头文件、宏定义、函数的开始和结束标志3)C语言的书写格式及风格2.熟悉 TURBOC 的上机操作。3.掌握一些常用的算法;1)累加、累乘的算法组成2)找最大、最小值的算法组成3)求质数的算法组成第二章数据类型、运算符与表达式本章要求:本章是 C 语言的基本概念开篇,所介绍的概念是学习 C 语言的基础;要求学生熟练掌握数据类型、运算符与表达式。重点:①C 语言数据类型定义的方法和分类。②C 语言运算符、表达式的使用以及它们的主要特点。难点:自增、自减运算符、赋值运算符、逗号运算符及它们的混合使用要求掌握:1.常量、变量的概念2.各种常量的表示方法:整数、实数、字符、字符串的书写方法。3.整型变量、实型变量、字符型变量的定义方法和选择原则。4.类型修饰符 long 的用法、常用转义字符的含义及原则;5.各类数值型数据间混合运算的规则;6.正确书写表达式,注意几个特别算符的结合性和优先级。能正确理解和使用自增、自减、复合赋值算符和逗号运算符等。第三章顺序程序设计本章要求:本章介绍简单的 C 程序的...