《C语言程序设计教程/高等学校计算机专业教材精选·算法与程序设计》讲授C语言程序设计的基本思想、方法和解决实际问题的技巧。尽可能把概念、知识点与案例相结合,进行案例教学,并且每章都精心设计了习题与上机实验,突出实用性、操作性。每章的安排尽量做到从简单到复杂,在编著教材时尽量结合任务驱动法和建构主义理论教学法组织各个知识点。
全书共分13章,主要内容包括C语言程序设计概述、数据类型、运算符、表达式、顺序结构、选择结构、循环结构、数组、函数、指针、复合数据类型、文件、位运算、编译预处理和C语言的实际应用等。
《C语言程序设计教程/高等学校计算机专业教材精选·算法与程序设计》可作为高等学校工科各专业C语言程序设计课程的教材,也可以作为全国计算机等级考试的辅导教材,以及计算机爱好者自学用书和各类工程技术人员的参考书。
目录
- 第1章 C语言程序设计概述
- 1.1 C语言的发展及其特点
- 1.1.1 C语言发展历程
- 1.1.2 C程序的特点
- 1.2 C语言程序的基本结构
- 1.3 C程序的上机步骤与方法
- 1.3.1 有关概念
- 1.3.2 运行C程序的一般步骤
- 1.3.3 上机运行C程序的方法
- 1.3.4 Visual C++6.0环境运行C程序的步骤
- 习题
- 第2章 数据类型、运算符和表达式
- 2.1 C语言字符集、标识符与关键字
- 2.1.1 C语言字符集
- 2.1.2 标识符
- 2.1.3 关键字
- 2.2 C的基本数据类型
- 2.2.1 基本数据类型概述
- 2.2.2 常量和符号常量
- 2.2.3 变量
- 2.3 运算符及表达式
- 2.3.1 运算符和表达式概述
- 2.3.2 算术运算符及算术表达式
- 2.3.3 关系运算符及关系表达式
- 2.3.4 逻辑运算符及逻辑表达式
- 2.3.5 条件运算符及条件表达式
- 2.3.6 赋值运算符及赋值表达式
- 2.3.7 逗号运算符及逗号表达式
- 2.3.8 求字节运算符
- 2.3.9 类型转换
- 习题
- 第3章 顺序结构
- 3.1 概述
- 3.2 简单顺序语句
- 3.2.1 表达式语句
- 3.2.2 空语句
- 3.2.3 复合语句
- 3.3 C语言数据的输入输出
- 3.3.1 字符输入输出函数
- 3.3.2 格式输入输出
- 3.4 综合实例
- 习题
- 第4章 选择结构
- 4.1 if语句
- 4.1.1 if语句的基本形式
- 4.1.2 if语句嵌套
- 4.2 switch语句
- 4.3 程序应用
- 习题
- 第5章 循环结构
- 5.1 问题的提出
- 5.2 while循环结构
- 5.2.1 while语句的基本形式
- 5.2.2 while语句的应用
- 5.3 dowhile循环结构
- 5.3.1 do while语句的基本形式
- 5.3.2 dowhile语句的应用
- 5.4 for循环结构
- 5.4.1 for语句的基本形式
- 5.4.2 for语句的应用
- 5.5 转向语句
- 5.5.1 break语句
- 5.5.2 continue语句
- 5.5.3 goto语句
- 5.6 程序应用
- 习题
- ……
- 第6章 数组
- 第7章 函数
- 第8章 指针
- 第9章 复合数据类型
- 第10章 文件
- 第11章 位运算
- 第12章 编译预处理
- 第13章 C语言的实际应用