本手册全面地介绍了C语言的基本概念、基本语法及程序设计方法。本手册沿着学习程序设计的基本路线进行讲解,通过实例分析程序的结构和含义,每个实例都给出具体的代码,并配合流程图进行讲解。主要内容包括C语言概述、常用的程序开发环境、基本数据类型、表达式、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、预处理命令、指针、结构图与联合体、位运算、文件、链表。学完本手册之后,读者基本可以熟练掌握程序设计的方法,并能熟练开发C语言程序。
C语言是计算机专业的基础课和核心课程。本手册内容全面,结构清晰,语言通俗,重难点突出,所有程序都能够直接运行。本手册内容包括C语言概述、常用的程序开发环境、基本数据类型、表达式、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、预处理命令、指针、结构图与联合体、位运算、文件、链表。
本手册可作为大中专院校的计算机及相关专业的C语言教材,也可作为计算机软件开发、等级考试和软考人员的参考书。
本光盘为15个多小时的视频教学、PPT电子课件、实例源代码与习题答案。
第1篇 起步篇
第1章 C语言概述
1.1 为什么要学习C语言
1.1.1 学习C语言的好处
1.1.2 如何学好C语言
1.2 C语言的特点
1.3 程序设计基础
1.3.1 十进制数的表示
1.3.2 二进制数的表示
1.3.3 二进制数、十六进制数和八进制数转换为十进制数
1.3.4 十进制数转换为二进制数
1.3.5 十进制数转换为十六进制数
1.3.6 十进制数转换为八进制数
1.3.7 二进制数与十六进制数、八进制数的转换
1.3.8 计算机中的加减运算
1.4 小结
第2章 C语言的开发环境
第2篇 基础篇
第3章 变量和常量
第4章 运算符与表达式
第5章 顺序结构程序设计
第6章 选择结构程序设计
第7章 循环结构程序设计
第3篇 进阶篇
第8章 数组
第9章 函数
第10章 预处理命令
第11章 指针
第12章 结构体与联合体
第13章 位运算
第14章 文件
第4篇 提高篇
第15章 链表
附录