主页 详情

《C语言程序设计 第2版》_梅创社,李培金主编;李俊,刘引涛,殷锋社副主编_13616494_9787564092955

【书名】:《C语言程序设计 第2版》
【作者】:梅创社,李培金主编;李俊,刘引涛,殷锋社副主编
【出版社】:北京:北京理工大学出版社
【时间】:2014
【页数】:285
【ISBN】:9787564092955
【SS码】:13616494

最新查询

内容简介

第一部分 语言基础知识

第1章 C语言概述

1.1 C语言的发展和特点

1.1.1 C语言的发展

1.1.2 C语言的特点

1.1.3 C语言的应用领域

1.2 C语言程序的结构与书写规则

1.2.1 C语言程序的基本结构

1.2.2 C语言函数的一般结构

1.2.3 C语言函数的语法规则

1.3 C语言的编译环境

1.4本章小结

习题与实训

第2章 数据类型、运算符与表达式

2.1 C语言的数据类型

2.2标识符、常量和变量

2.2.1标识符

2.2.2常量

2.2.3变量

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.7赋值运算与赋值表达式

2.8自增、自减与逗号运算

2.8.1自增(++++)自减(--)运算

2.8.2逗号运算及其表达式

2.9本章小结

习题与实训

第二部分 语言设计知识

第3章 顺序结构程序设计

3.1程序设计概述

3.1.1算法的概念

3.1.2算法的特征

3.1.3算法的描述

3.1.4结构化程序设计方法

3.2 C语言语句

3.3格式化输出函数printf()

3.3.1 printf()函数的一般格式

3.3.2格式字符

3.3.3使用说明

3.4格式化输入函数scanf()

3.4.1 scanf()函数的一般格式

3.4.2格式字符

3.4.3使用说明

3.5单个字符的输入/输出函数

3.5.1 putchar()函数

3.5.2 getchar()函数

3.6顺序结构程序设计项目案例

3.7本章小结

习题与实训

第4章 选择结构程序设计

4.1关系运算符及关系表达式

4.1.1关系运算符及其优先级

4.1.2关系表达式

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

4.2.1逻辑运算符及其优先级

4.2.2逻辑表达式

4.3 if语句和条件运算符

4.3.1 if语句

4.3.2条件运算符

4.4 switch语句

4.5选择结构程序设计项目案例

4.6本章小结

习题与实训

第5章 循环结构程序设计

5.1循环语句概述

5.1.1引例

5.1.2循环结构和循环语句

5.2for语句和while语句

5.2.1 for语句

5.2.2 while语句

5.3直到型循环do-while语句

5.3.1引例

5.3.2 do-while语句

5.4循环结构的嵌套

5.5 break语句与continue语句

5.5.1 break语句

5.5.2 continue语句

5.6循环结构程序设计项目案例

5.7本章小结

习题与实训

第6章 函数

6.1函数的定义与调用

6.1.1函数的定义

6.1.2函数的返回值与函数类型

6.1.3对被调用函数的声明和函数原型

6.1.4函数的调用

6.1.5函数的形参与实参

6.2函数的嵌套调用和递归调用

6.2.1函数的嵌套调用

6.2.2函数的递归调用

6.3内部变量与外部变量

6.3.1内部变量

6.3.2外部变量

6.4内部函数和外部函数

6.4.1内部函数

6.4.2外部函数

6.4.3多个源程序文件的编译和连接

6.5变量的动态存储与静态存储简介

6.5.1动态存储与静态存储的概念

6.5.2内部变量的存储方式

6.5.3外部变量的存储方式

6.6本章小结

习题与实训

第7章 数组

7.1一维数组

7.1.1一维数组的定义

7.1.2一维数组元素的引用

7.1.3一维数组的初始化

7.1.4一维数组应用举例

7.2二维数组

7.2.1二维数组的定义

7.2.2二维数组元素的引用

7.2.3二维数组的初始化

7.2.4二维数组应用举例

7.3字符数组与字符串

7.3.1字符数组的定义和基本操作

7.3.2字符数组的整体操作

7.3.3常用字符串处理函数

7.4数组作为函数参数

7.4.1数组元素作为函数参数

7.4.2数组名作为函数参数

7.5本章小结

习题与实训

第8章 编译预处理

8.1宏定义

8.1.1无参宏定义

8.1.2有参宏定义

8.2文件包含

8.3本章小结

习题与实训

第9章 指针

9.1指针和指针变量的概念

9.2指针变量的定义与应用

9.2.1指针变量的定义与相关运算

9.2.2指针变量作函数参数

9.3数组的指针和指向数组的指针变量

9.3.1概述

9.3.2通过指针引用数组元素

9.3.3数组名作函数参数

9.3.4二维数组的指针及其指针变量

9.4字符串的指针和指向字符串的指针变量

9.4.1字符串的表示和引用

9.4.2字符串指针作函数参数

9.5返回指针值的函数

9.6指针数组与主函数main()的形参

9.6.1指针数组

9.6.2主函数main()的形参

9.6.3指向指针的指针

9.7函数的指针和指向函数的指针变量

9.8本章小结

习题与实训

第10章 结构型、共用型和枚举类型

10.1结构类型与结构型变量的定义

10.1.1结构类型定义

10.1.2结构型变量的定义

10.2结构型变量的引用与初始化

10.2.1结构型变量的引用与赋值

10.2.2结构型变量的初始化

10.3结构数组

10.4指向结构类型数据的指针

10.4.1指向结构型变量的指针

10.4.2指向结构型数组的指针

10.4.3指向结构数据的指针作函数参数

10.5链表处理——结构指针的应用

10.5.1链表的创建

10.5.2对链表的插入操作

10.6共用型和枚举型

10.6.1共用型

10.6.2枚举型

10.7用户自定义类型

10.8本章小结

习题与实训

第11章 位运算

11.1数值在计算机中的表示

11.2位运算

11.2.1位运算符

11.2.2位运算符使用方法

11.2.3应用举例

11.3本章小结

习题与实训

第12章 文件

12.1文件概述

12.2文件的打开与关闭

12.2.1文件的打开——fopen()函数

12.2.2文件的关闭——fclose()函数

12.3文件的读写操作

12.3.1读/写文件中的一个字符——fgetc()和fputc()函数

12.3.2读/写一个字符串——fgets()函数和fputs()函数

12.3.3读/写一个数据块——fread()和fwrite()函数

12.3.4对文件进行格式化读/写——fscanf()和fprintf()函数

12.3.5读/写函数的选用原则

12.4位置指针与文件定位

12.5本章小结

习题与实训

第三部分 项目案例库

第13章 C语言程序项目案例

13.1火车订票系统

13.1.1系统功能总体描述

13.1.2详细设计

13.1.3调试分析

13.2掷骰子游戏

13.3 24点扑克牌游戏

13.4强大的通讯录

13.5竞技比赛打分系统

附录

附录A 标准ASCII字符编码表

附录B 运算符的优先级和结合方向

附录C 标准库函数


书查询(www.shuchaxun.com)本网页唯一编码:
fdd3c8cca65201ef24fcf5419cf11a11#f46909ac2d0ceac30fd6041d46fb5142#48626291#13616494.zip