C语言程序设计教程

C语言程序设计教程

凌云, 主编

出版社:电子工业出版社

年代:2008

定价:25.0

书籍简介:

本书是一本通用的C语言程序设计实用教材,采用模块化的编写方法,分为入门篇、进阶篇、提高篇,以项目教学、案例教学为指导思想,提供了大量的实例,并且在每章后面配有丰富多样的习题及上机实验内容。本书内容由浅入深,讲解通俗易懂,重点突出,具有实用性、适用性和先进性,特别适合职业院校学生动手能力的培养。

书籍目录:

入门篇

第1章初识C语言

1.1 C语言概述

1.1.1 C语言的发展

1.1.2 C语言的特点

1.2 C语言的基本语法成分

1.2.1 字符集

1.2.2 标识符

1.2.3 关键字

1.2.4 运算符

1.2.5 分隔符

1.2.6 注释符

1.3 C语言程序的结构

1.4 C语言程序上机步骤

1.4.1 源程序的编辑、编译、连接、运行

1.4.2 Turbo C集成开发环境

1.4.3 用Turbo C 2.0运行C程序步骤

小结

习题1

上机题1

第2章 基本数据类型

2.1 数据类型

2.2 常量与变量

2.2.1 常量与符号常量

2.2.2 变量

2.3 整型数据

2.3.1 整型常量

2.3.2 整型变量

2.4 实型数据

2.4.1 实型常量

2.4.2 实型变量

2.5 字符型数据

2.5.1 字符常量

2.5.2 字符变量

2.5.3 字符串常量

2.6 数据的混合运算

2.6.1 自动转换

2.6.2 强制转换

小结

习题2

上机题2

第3章 运算符与表达式

3.1 运算符与表达式概述

3.1.1 运算符

3.1.2 表达式

3.2 算术运算符和算术表达式

3.2.1 算术运算符

3.2.2 算术表达式

3.3 自增、自减运算符

3.4 赋值运算符和赋值表达式

3.4.1 赋值运算

3.4.2 复合赋值运算

3.5 关系运算符和关系表达式

3.5.1 关系运算符

3.5.2 关系表达式

3.6 逻辑运算符和逻辑表达式

3.6.1 逻辑运算符

3.6.2 逻辑表达式

3.7 逗号运算符和逗号表达式

3.8 条件运算符

小结

习题3

上机题3

第4章 程序设计基础

4.1 算法及其表示方法

4.2 结构化程序设计方法

小结

习题4

第5章 顺序结构程序设计

5.1 c语言语句

5.1.1 表达式语句

5.1.2 复合语句

5.1.3 空语句

5.1.4 函数调用语句

5.1.5 控制语句

5.2 格式输出函数printf

5.2.1 printf函数的一般形式

5.2.2 格式说明

5.3 格式输入函数scanf

5.3.1 scanf函数的一般形式

5.3.2 格式说明

5.4 其他输入输出函数

5.4.1 getchar函数

5.4.2 putchar函数

5.4.3 gets函数

5.4.4 puts函数

5.5 程序举例

小结

习题5

上机题5

第6章 选择结构程序设计

6.1 if语句

6.1.1 单分支if语句

6.1.2 双分支if语句

6.1.3 多分支if语句

6.1.4 if语句的嵌套

6.2 switch语句

6.3 程序设计举例

小结

习题6

上机题6

第7章 循环结构程序设计

7.1 什么是循环

7.2 while循环语句

7.2.1 while语句格式

7.2.2 while语句实例

7.3 dowhile循环语句

7.3.1 dowhile语句格式

7.3.2 dowhile语句实例

7.4 for循环语句

7.4.1 for语句格式

7.4.2 for语句实例

7.5 goto语句

7.6 break和continue语句

7.6.1 break语句

7.6.2 cominue语句

7.7 几种循环语句对比

7.8 多重循环

7.8.1 多重循环的形式

7.8.2 多重循环实例

7.9 程序设计举例

小结

习题7

上机题7

进阶篇

第8章 数组

第9章 函数

9.3.1 函数调用的一般形式

9.3.2 函数调用的方式

9.3.3 函数的声明

9.4 嵌套调用和递归调用

9.4.1 嵌套调用

9.4.2 递归调用

9.5 变量的作用域

9.5.1 局部变量

9.5.2 全局变量

9.6 变量的存储类别

9.6.1 动态存储方式

9.6.2 静态存储方式

9.6.3 变量的分类

9.7 程序设计举例

小结

习题9

上机题9

第10章 编译预处理

10.1 宏定义

10.1.1 不带参数的宏定义

10.1.2 带参宏定义

10.2 文件包含

10.3 条件编译

小结

习题10

上机题10

第11章 指针

11.1 指针与指针变量

11.1.1 指针变量的定义

11.1.2 指针变量的引用

11.1.3 指针变量的运算

11.2 指针与数组

11.2.1 指向数组的指针变量

11.2.2 通过指针引用一维数组元素

11.2.3 通过指针引用二维数组的元素

11.3 指针与字符串

11.3.1 字符串的指针表示

11.3.2 字符串指针变量作函数参数

11.3.3 字符数组和字符指针变量的区别

11.4 指针与函数

11.4.1 指针变量作函数的参数

11.4.2 返回指针值的函数

11.4.3 指向函数的指针变量

11.4.4 用指向函数的指针变量作函数参数

11.5 指针数组与指向指针的指针

11.5.1 指针数组的概念

11.5.2 指针的指针

小结

习题11

上机题11

第12章 结构体与联合体

12.1 结构体类型

12.1.1 结构体类型的定义

12.1.2 结构体变量的定义

12.1.3 结构体变量的引用

12.1.4 结构体变量的初始化

12.2 结构体数组

12.2.1 结构体数组的定义

12.2.2 结构体数组的初始化与结构体数组元素的引用

12.3 结构体指针变量

12.3.1 指向结构体的指针

12.3.2 指向结构数组的指针

12.4 联合体

12.4.1 联合体类型的定义

12.4.2 联合体变量的定义和引用

12.5 枚举类型

小结

习题12

上机题12

第13章 文件类型

13.1 C语言文件概述

13.1.1 文件

13.1.2 文件指针

13.2 文件的打开和关闭

13.2.1 文件的打开

13.2.2 文件的关闭

13.3 文件的读/写

13.3.1 文件的字符读/写

13.3.2 文件的块读/写

13.3.3 文件的随机读/写

小结

习题13

上机题13

提高篇

第14章 从C语言到C++

14.1 C++与C语言

14.2 简单的C++程序

14.2.1 C++的运行环境与上机步骤

14.2.2 简单的c++程序

14.3 C++的输入与输出

14.3.1 输入与输出简介

14.3.2 标准的输入与输出

14.4 类和对象

14.4.1 类的定义

14.4.2 对象的定义

14.4.3 构造函数和析构函数

14.4.4 继承和派生

14.4.5 函数的重载

14.5 程序设计举例

小结

习题14

上机题14

第15章 综合应用实例

15.1 开发前言

15.2 开发过程

15.2.1 问题描述

15.2.2 算法设计

15.2.3 编写程序代码

上机题15

附录

附录A 常用字符与AscII码对照表

附录B 运算符和结合性

附录C 常用库函数

内容摘要:

《高等职业教育计算机技术专业贯通制教材:C语言程序设计教程》是一本通用的C语言程序设计实用教材,采用模块化的编写方法,分为入门篇,进阶篇,提高篇,以项目教学、案例教学为指导思想,提供了大量的实例,并且在每章后面配有丰富多样的习题及上机实验内容。《高等职业教育计算机技术专业贯通制教材:C语言程序设计教程》内容由浅入深,讲解通俗易懂,重点突出,具有实用性、适用性和先进性,特别适合职业院校学生动手能力的培养。
《高等职业教育计算机技术专业贯通制教材:C语言程序设计教程》内容包括C语言的入门知识、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体与联合体、文件、C++基础和综合实训等内容。
《高等职业教育计算机技术专业贯通制教材:C语言程序设计教程》可作为高等职业院校、中等职业学校C语言程序设计课程的教材或参考用书,也可作为各种培训班的教材,供计算机爱好者自学和参考。
《高等职业教育计算机技术专业贯通制教材:C语言程序设计教程》配有电子教学参考资料包(包括教学指南、电子教案和习题答案),详见前言。

书籍规格:

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

书籍信息归属:

C语言程序设计教程是电子工业出版社于2008.07出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校:技术学校-教材 的书籍。