
C语言是一门面向过程的计算机语言,发展至今已有近30年的历史。由于其功能丰富、灵活方便,既有一般高级语言的特性,又有低级语言的功能,不仅可用于操作系统的设计,也可用于各类应用程序以及工业控制程序的设计。目前流行的面向对象程序设计语言,如C++、JaVa、C#等都是在C语言的基础上发展派生而来的。因此,C语言得到了广泛的认可和重视。另外,C语言还蕴含了程序设计的基本思想,囊括了程序设计的基本概念,各大高职院校在很多专业都将C语言作为学习计算机的入门语言和重要的基础课程。 这本由胡忭利主编的《C语言程序设计》采用“项目引导、任务驱动”的模式与传统章节相结合的方式编写。 整部教材以学生成绩管理系统的设计为主线,每章根据主线及学习目标设立了一个项目,每个项目又根据教学知识点分解为若干任务,每节安排一个任务,读者通过对相关知识点的学习,即可逐步实现项目中的任务。教材的编排形式仍以传统的章节编排模式为主,将项目、任务有机地融合到各个章节中,便于教师教学。 |
第1章 程序设计基础及C语言概述 1.1 程序设计基础知识 1.2 C语言概述 本节教学建议 习题1 第2章 C语言基础及顺序结构程序设计 2.1 数据类型及其输入与输出 本节教学建议 2.2 C语言的运算符及表达式 本节教学建议 2.3 顺序结构程序设计应用举例 本节教学建议 2.4 实验 习题2 第3章 选择结构程序设计 3.1 条件的表示及if语句的用法 本节教学建议 3.2 switch语句的用法 本节教学建议 3.3 实验 习题3 第4章 循环结构程序设计 4.1 while语句的用法 本节教学建议 4.2 for语句的用法 本节教学建议 4.3 循环结构综合应用 本节教学建议 4.4 实验 习题4 第5章 数组 5.1 一维数组及其应用 本节教学建议 5.2 二维数组及其应用 本节教学建议 5.3 字符数组与字符串 本节教学建议 5.4 常用字符及字符串处理函数 5.5 数组综合应用 本节教学建议 5.6 实验 习题5 第6章 指针及其应用 6.1 指针和一维数组的应用 本节教学建议 6.2 指针与二维数组的应用 本节教学建议 6.3 实验 习题6 第7章 函数 7.1 无参函数的定义与调用 本节教学建议 7.2 有参函数的定义与调用 本节教学建议 7.3 函数综合应用 本节教学建议 7.4 实验 习题7 第8章 结构体、共用体和链表 8.1 结构体类型与结构体变量 本节教学建议 8.2 结构体数组及结构体指针 本节教学建议 8.3 共用体类型和枚举类型 本节教学建议 8.4 链表 本节教学建议 8.5 实验 习题8 第9章 文件操作 9.1 文件的读写操作 本节教学建议 9.2 文件的综合应用 本节教学建议 9.3 实验 习题9 第10章 初学者常见错误分析与改正 10.1 初学者初期常见错误 10.2 数组和函数、指针部分常见错误 10.3 程序常用调试方法 附录A C语言常用关键字 附录B 常用字符与ASCII码对照表 附录C C运算符的优先级和结合性 附录D 位运算 附录E C语言常用库函数 参考文献 |
商品评论(0条)