案例式C语言教程

案例式C语言教程

陈慧, 马杰良, 主编

出版社:中国铁道出版社

年代:2011

定价:29.5

书籍简介:

本书内容共分12章,分别介绍了C语言的发展、简介,编译环境及基础算法,并对其基本语法知识如数据类型、顺序结构、选择结构、循环结构、数组、指针、函数、预编译、文件、结构体与联合体及程序的调试方法都进行了仔细的介绍。

书籍目录:

第1章 概述

1.1 计算机程序设计语言的发展

1.1.1 机器语言和汇编语言

1.1.2 高级语言

1.2 C语言简介

1.2.1 C语言的产生与发展

1.2.2 C语言的作用

1.2.3 C语言的特点

1.3 如何学习C语言程序设计

1.3.1 认识程序设计

1.3.2 学习C语言程序设计的有效方法

1.3.3 创建C语言程序的一般步骤

1.4 C语言程序的基本结构及书写规范

1.4.1 C语言程序的基本结构

1.4.2 一个简单的C程序

1.4.3 C语言的程序书写规范

1.5 Visual C++集成编译环境介绍

1.5.1 Visual C++集成编译环境的安装

1.5.2 Visual C++集成编译环境的简单使用

1.6 算法及算法表示

1.6.1 算法与程序设计

1.6.2 算法的表示

习题

第2章 基本数据类型

2.1 C语言的字符集与词汇

2.1.1 C语言的字符集

2.1.2 C语言的词汇

2.1.3 信息的计算机存储

2.1.4 什么是常量和变量

2.1.5 赋值操作

2.2 C语言中的基本数据类型

2.2.1 理解数据类型

2.2.2 整数类型

2.2.3 浮点类型

2.2.4 字符类型

2.2.5 字符串类型

2.2.6 枚举类型

2.3 混合运算及强制类型转换

2.3.1 基本运算符

2.3.2 优先级和结合性

2.3.3 类型转换

2.3.4 极限值

习题

第3章 顺序结构程序设计

3.1 C语句简介

3.1.1 表达式语句

3.1.2 赋值语句

3.1.3 函数调用语句

3.1.4 空语句

3.1.5 控制语句

3.1.6 复合语句

3.2 基本的信息输出函数

3.2.1 printf()函数

3.2.2 字符输出函数

3.3 数据输入语句

3.3.1 scanf()函数

3.3.2 键盘输入函数

3.4 关系运算和逻辑运算

3.4.1 C语言中的关系运算符

3.4.2 关系表达式

3.4.3 逻辑运算符和表达式

3.5 顺序结构程序设计实例

习题

第4章 选择结构程序设计

4.1 用if语句实现选择结构

4.1.1 条件语句

4.1.2 条件运算符

4.2 用switch语句实现多分支选择结构

4.3 选择结构的嵌套

4.3.1 if语句的嵌套

4.3.2 switch语句的嵌套

习题

第5章 循环结构程序设计

5.1 for循环结构

5.2 while和do…while循环结构

5.2.1 while语句实现循环

5.2.2 do...while语句实现循环

5.3 continue语句和break语句

5.3.1 continue语句

5.3.2 break语句

5.4 循环的嵌套

习题

第6章 数组

6.1 一维数组和多维数组的定义、引用和初始化

6.1.1 一维数组

6.1.2 多维数组

6.2 字符串与字符数组

6.2.1 字符数组的定义、引用和初始化

6.2.2 字符串和字符串的结束标志

6.2.3 字符串的输入和输出

6.2.4 字符串处理函数

习题

第7章 C语言中的函数

7.1 为什么要使用函数

7.1.1 规划程序

7.1.2 自顶向下的程序设计方法

7.1.3 C语言中的函数

7.2 定义函数

7.2.1 无参函数的定义

7.2.2 有参函数的定义

7.3 函数的调用

7.3.1 函数的调用

7.3.2 函数的递归调用

7.4 函数的参数

7.4.1 函数的参数

7.4.2 函数调用中的参数传递形式

7.4.3 数组在函数间的传递

7.5 函数的值

7.6 C语言变量的作用域和存储类型

7.6.1 变量的作用域和生存期

7.6.2 变量存储类型

习题

第8章 编译预处理

8.1 宏定义

8.1.1 不带参数的宏定义

8.1.2 带参数的宏定义

8.2 文件包含

8.3 条件编译

习题

第9章 指针

9.1 指针与地址

9.1.1 指针变量

9.1.2 取地址运算符与间接寻址运算符

9.1.3 指针与函数

9.2 指针与数组

9.2.1 指针的算术运算

9.2.2 指针与一维数组

9.2.3 指针与多维数组

9.3 特殊的指针

9.3.1 指向字符串的指针

9.3.2 指向函数的指针

9.3.3 指向指针的指针

9.4 动态内存分配

9.4.1 C语言内存分配函数

9.4.2 动态分配数组和字符串

9.4.3 释放存储

习题

第10章 结构与联合

10.1 结构

10.1.1 结构的定义

10.1.2 结构数组

10.1.3 结构指针

10.1.4 结构类型作为函数参数

10.1.5 typedef类型定义符

10.2 联合

10.2.1 联合的定义

10.2.2 结构与联合的区别

习题

第11章 文件

11.1 文件概述

11.2 文件的分类

11.3 C语言文件操作相关函数

11.3.1 文件指针

11.3.2 文件的打开与关闭

11.3.3 文件的读/写

11.3.4 文件检测函数

习题

第12章 程序调试方法

12.1 程序调试基本步骤

12.2 程序调试方法

12.2.1 开始调试与停止调试

12.2.2 单步执行

12.2.3 观察变量

12.2.4 查看内存与寄存器等

12.2.5 运行栈切换

附录A 常用ASCII码对照表

参考文献

内容摘要:

《普通高等学校应用型人才培养系列规划教材:案例式C语言教程》主要是配合高等院校信息类相关专业“C语言程序设计”课程理论教学而编写的。《案例式C语言教程》内容共分12章,每章采用从案例出发逐步阐述的形式,较为系统和全面地讲解了C语言程序设计中主要的基础知识、常用语法规则和程序设计技巧,并设计了大量实例。《普通高等学校应用型人才培养系列规划教材:案例式C语言教程》的编写风格遵循了读者由浅入深的思维过程,内容丰富、形式新颖、结构合理、图文并茂,编程与理论结合紧密。《普通高等学校应用型人才培养系列规划教材:案例式C语言教程》适合作为高等院校相关专业学生的实验教材,也可供其他相关技术人员参考。

编辑推荐:

《普通高等学校应用型人才培养系列规划教材:案例式C语言教程》主要面向电气信息类相关专业的理工科学生,同时也可以作为计算机专业学生学习C语言程序设计的教材。为了满足大多数学生的学习需要,本书采用从案例出发逐步阐述的形式,较为系统和全面地讲解了C语言程序设计中主要的基础知识、常用语法规则和程序设计技巧,并设计了大量实例。

书籍规格:

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

书籍信息归属:

案例式C语言教程是中国铁道出版社于2011.2出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。