C语言程序设计案例化教程
C语言程序设计案例化教程封面图

C语言程序设计案例化教程

孙素燕, 靖定国, 主编

出版社:清华大学出版社

年代:2014

定价:30.0

书籍简介:

全书分为上、下两篇,上篇为C语言知识,内容包括:C语言概述、数据描述与基本操作、顺序结构、选择结构、循环结构、数组、函数、指针、编译预处理、文件等;下篇为课程实训项目。

书籍目录:

第1章 C语言概述

1.1 C语言的发展与特点

1.1.1 C语言的发展历程

1.1.2 C语言的特点

1.2 C语言程序的格式和构成

1.2.1 C语言程序的格式说明

1.2.2 C语言程序的构成及编译

1.2.3 C语言程序的基本要求

1.3 C语言的开发环境

1.3.1 Visual C++ 6.0的安装

1.3.2 进入Visual C++ 6.0开发环境

1.3.3 Visual C++ 6.0重要菜单命令介绍

1.4 拓展训练

1.5 知识链接

第2章 数据描述与基本操作

2.1 场景导入

2.2 数据类型

2.2.1 常量与变量

2.2.2 整型数据

2.2.3 实型数据

2.2.4 字符型数据

2.3 运算符与表达式

2.3.1 算术运算符与算术表达式

2.3.2 赋值运算符与赋值表达式

2.3.3 关系运算符与关系表达式

2.3.4 逻辑运算符与逻辑表达式

2.4 回到场景

2.5 拓展训练

2.6 知识链接

2.6.1 条件运算符与条件表达式

2.6.2 逗号运算符与逗号表达式

2.6.3 不同类型数据间的混合运算

第3章 顺序结构程序设计

3.1 场景导入

3.2 C语句概述

3.2.1 表达式语句

3.2.2 函数调用语句

3.2.3 流程控制语句

3.2.4 空语句

3.2.5 复合语句

3.3 赋值语句

3.4 格式输入与输出

3.4.1 格式输出函数printf函数

3.4.2 格式输入函数scanf函数

3.5 顺序结构程序设计

3.5.1 程序设计中的三种基本结构

3.5.2 顺序结构程序设计举例

3.6 回到场景

3.7 拓展训练

3.8 知识链接

3.8.1 putchar函数

3.8.2 getchar函数

3.8.3 getch函数

3.8.4 puts函数

3.8.5 gets函数

第4章 选择结构程序设计

4.1 场景导入

4.2 if语句

4.2.1 选择结构概述

4.2.2 if语句的三种形式

4.3 switch语句

4.3.1 switch语句概述

4.3.2 switch语句程序设计举例

4.4 选择结构程序设计举例

4.5 回到场景

4.6 拓展训练

4.7 知识链接

4.7.1 if语句的嵌套

4.7.2 条件运算符

第5章 循环结构程序设计

5.1 场景导入

5.2 while语句构成的循环

5.2.1 循环结构概述

5.2.2 while循环结构

5.2.3 while循环结构举例

5.3 do-while语句构成的循环

5.3.1 do-while循环结构

5.3.2 do-while循环结构举例

5.3.3 while和do-while循环的比较

5.4 for语句构成的循环

5.4.1 for循环结构

5.4.2 for循环结构举例

5.4.3 几种循环的比较

5.5 break语句和continue语句

5.5.1 break语句

5.5.2 continue语句

5.5.3 break语句和continue语句的区别

5.6 循环结构程序设计举例

5.7 回到场景

5.8 拓展训练

5.9 知识链接

5.9.1 for循环的变型

5.9.2 循环的嵌套

5.9.3 goto语句构成的循环

第6章 数组

6.1 场景导入

6.2 一维数组

6.2.1 一维数组的定义与引用

6.2.2 一维数组的初始化

6.3 一维数组应用举例

6.4 二维数组

6.4.1 二维数组的定义与引用

6.4.2 二维数组的初始化

6.5 二维数组应用举例

6.6 回到场景

6.7 拓展训练

6.8 知识链接

6.8.1 多维数组

6.8.2 字符数组的定义和初始化

6.8.3 字符串

6.8.4 字符串的输入与输出

第7章 函数

7.1 场景导入

7.2 函数定义

7.3 函数参数和函数的返回值

7.3.1 形式参数和实际参数

7.3.2 函数的返回值

7.4 函数的参数传递方式

7.4.1 普通变量作为函数参数

7.4.2 数组作为函数参数

7.5 函数的调用

7.5.1 函数调用的一般形式

7.5.2 函数调用方式

7.6 函数的嵌套调用

7.7 变量的作用域

7.7.1 局部变量

7.7.2 全局变量

7.8 回到场景

7.9 拓展训练

7.10 知识链接

7.10.1 数组作为函数参数

7.10.2 函数的递归调用

7.10.3 变量的作用域

7.10.4 变量的存储类型

7.10.5 函数的作用域

第8章 指针

8.1 场景导入

8.2 指针的概念

8.2.1 指针变量的定义

8.2.2 指针变量赋值与初始化

8.2.3 指针变量应用

8.2.4 指针变量作为函数参数

8.3 指针与数组

8.3.1 指向数组元素的指针变量

8.3.2 通过指针引用数组元素

8.3.3 数组名作函数参数

8.4 指针与字符串

8.4.1 字符串的表示形式

8.4.2 字符指针变量与字符数组

8.5 回到场景

8.6 拓展训练

8.7 知识链接

8.7.1 二维数组的指针

8.7.2 指向多维数组的指针和指针变量

8.7.3 指针型函数

8.7.4 指向指针的指针

第9章 编译预处理

9.1 场景导入

9.2 宏定义

9.2.1 无参数宏定义

9.2.2 有参数宏定义

9.3 文件包含

9.4 条件编译

9.5 回到场景

9.6 拓展训练

9.7 知识链接

第10章 文件

10.1 场景导入

10.2 C语言中文件的概念

10.2.1 文件的概念与分类

10.2.2 文件的处理方式

10.2.3 文件类型指针

10.3 文件的打开与关闭

10.3.1 文件的打开

10.3.2 文件的关闭

10.4 文件的读写

10.4.1 字符读写函数

10.4.2 字符串读写函数

10.5 文件的定位与检测

10.5.1 文件定位函数

10.5.2 文件出错检测函数

10.6 回到场景

10.7 拓展训练

10.8 知识链接

10.8.1 文件类型指针的定义

10.8.2 数据块读写函数

10.8.3 格式化读写函数

第11章 课程实训

11.1 项目案例

11.2 拓展训练

11.3 知识链接

附录A 常用ASCII代码对照表

附录B C语言中的关键字

附录C 运算符的优先级和结合性

附录D 常用库函数

参考文献

内容摘要:

本书作为校企合作教材,是程序设计教材的创新,实现了从以计算机知识为主线的体系结构向以企业能力训练为主线的体系结构转变,把程序设计的学习从语法知识学习提高到解决问题的能力培养上。全书共设11个项目。项目1介绍了C语言的开发环境;项目2介绍了C语言的基本语法;项目3、项目4、项目5介绍了程序流程控制结构;项目6介绍了数组;项目7介绍了函数;项目8介绍了指针;项目9介绍了编译预处理的概念;项目10介绍了文件;项目11是课程实训,通过实训案例让学生学会编写简单的C程序软件。本书可作为应用型院校程序设计课程的教材,又可作为等级考试及计算机培训班的教材或参考书,也可作为计算机相关专业的程序设计课程用书。

书籍规格:

书籍详细信息
书名C语言程序设计案例化教程站内查询相似图书
9787302373421
如需购买下载《C语言程序设计案例化教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)30.0语种简体中文
尺寸26 × 19装帧平装
页数印数 3000

书籍信息归属:

C语言程序设计案例化教程是清华大学出版社于2014.出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。