主页 详情

《C语言程序设计》_本书编写组编_13483227_9787122173904

【书名】:《C语言程序设计》
【作者】:本书编写组编
【出版社】:北京:化学工业出版社
【时间】:2014
【页数】:272
【ISBN】:9787122173904
【SS码】:13483227

最新查询

内容简介

1引言

1.1欢迎

1.2程序设计概述

1.2.1指令与程序

1.2.2程序设计语言

1.2.3程序开发的步骤

1.3算法

1.3.1算法的概念

1.3.2算法的复杂性

1.3.3算法的表示方法

1.4结构化程序设计

1.5 C语言的编译与集成环境

1.5.1 C语言程序开发步骤

1.5.2集成环境

2数据类型

2.1信息存储

2.1.1信息编码

2.1.2定点数与浮点数

2.1.3信息存储

2.2标识符

2.3基本数据类型

2.4常量

2.4.1整型常量(整常数)

2.4.2实型常量

2.4.3字符型常量

2.4.4字符串常量

2.4.5符号常量

2.5变量

2.5.1变量的定义

2.5.2数据的存储

2.6数据的输入与输出

2.6.1输出字符putchar()

2.6.2输入字符getchar()

2.6.3格式化输出函数printf

2.6.4格式化输入函数scanf

3运算符与表达式

3.1数据类型转换

3.2运算符

3.3表达式

3.4算术表达式

3.4.1算术运算符

3.4.2自增运算符和自减运算符

3.4.3算术运算符的优先级与结合性

3.4.4算术表达式

3.5位运算

3.6赋值运算符

3.6.1赋值运算符

3.6.2赋值表达式

3.6.3复合的赋值运算符

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

3.8深入讨论表达式

4分支结构

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

4.1.1逻辑真与逻辑假

4.1.2逻辑运算符

4.1.3逻辑表达式

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

4.3分支语句

4.3.1 if分支结构

4.3.2空语句

4.3.3复合语句

4.4条件运算符

4.5多分支if-else-if

4.6嵌套的if语句

4.7 switch和break语句

5循环

5.1 while语句

5.2 do-while语句

5.3 for循环语句

5.4三种循环语句的比较

5.5循环嵌套

5.6 break和continue语句

5.7 goto语句

5.8程序实例和分析

6函数的使用

6.1编写一个简单的函数

6.2调用库函数

6.2.1 C语言的标准库函数

6.2.2库函数的头文件

6.2.3函数类型、函数名与形参

6.2.4调用库函数

6.3定义用户自定义函数

6.4调用自定义函数

6.5函数声明

6.5.1函数声明

6.5.2在函数外部进行函数声明

6.5.3省略函数说明

6.6函数的参数传递

6.6.1参数传递

6.6.2实参和形参数据类型不同

6.7函数的返回值

6.7.1函数返回

6.7.2返回值

6.7.3 void类型的函数

6.7.4函数返回值的数据类型

6.8 C语言程序的执行过程

6.9函数的嵌套调用

6.10局部变量和全局变量

6.10.1局部变量

6.10.2全局变量

6.10.3内部变量和外部变量

6.11变量的存储类别

6.11.1存储期属性

6.11.2存储类别属性

7图形化界面

7.1 Turbo C绘图基础

7.2设置图形工作环境

7.3图形绘制函数

7.4图形模式的文本显示

7.5俄罗斯方块初步

7.6综合应用

8指针

8.1变量的指针与指针变量

8.1.1变量的指针与取地址运算符

8.1.2指针变量

8.2用指针访问数据

8.3指针变量的运算

8.3.1指针的赋值运算

8.3.2指针的关系运算

8.3.3指针的算术运算

8.4指针作为函数的参数

9数组

9.1一维数组的定义和引用

9.1.1一维数组的定义和引用

9.1.2一维数组的存储

9.1.3一维数组的初始化

9.1.4一维数组程序举例

9.2指针与一维数组

9.2.1用数组名指针法访问数组元素

9.2.2用指针访问数组元素

9.2.3数组元素的指针访问法

9.2.4数组元素的指针下标访问法

9.3数组作为函数的参数

9.4二维数组的定义和引用

9.4.1二维数组的定义和引用

9.4.2二维数组的存储

9.4.3二维数组的初始化

9.4.4二维数组程序举例

9.5字符数组

9.5.1字符数组的定义

9.5.2字符数组的初始化

9.5.3字符数组的输入输出

9.5.4字符数组与字符串

9.6指针与字符串

9.6.1指向字符数组的指针

9.6.2指向字符串常量的指针

9.6.3字符串作为函数参数

9.6.4字符串处理库函数

9.7动态内存分配

9.7.1 void类型的指针

9.7.2指针的强制类型转换

9.7.3动态内存分配

9.8综合实例

9.9掷骰子游戏

9.10显示游戏文本信息

10结构体和共用体

10.1结构体

10.2结构体数组

10.3结构体指针

10.4结构体与函数

10.5共用体

10.6枚举类型

10.7用typedef定义类型

11深入讨论指针

11.1指针数组

11.2指向指针的指针

11.3返回指针的函数

11.4指向函数的指针

11.4.1指向函数的指针

11.4.2指向函数的指针作为函数参数

11.5链表的概念

11.6单向链表的基本操作

12文件

12.1文件类型

12.2磁盘文件系统

12.3文件类型指针

12.4文件打开与关闭

12.5文件读写

13深入讨论函数与程序结构

13.1函数的递归调用

13.1.1编写递归函数求n !

13.1.2迭代和递归

13.2带参的main函数

13.3内部函数和外部函数

13.3.1内部函数

13.3.2外部函数

13.4编译预处理

13.4.1宏定义

13.4.2文件包含

13.4.3条件编译

14综合应用设计

14.1实例说明

14.2俄罗斯方块程序源代码

14.3新出现的函数

14.3.1捕捉按键

14.3.2 memset函数

14.3.3 memcpy函数

14.4基本位置参数

14.4.1面板区

14.4.2下一个提示区

14.4.3信息显示区域

14.5画面内容的刷新

14.5.1将方块嵌入面板

14.5.2删除满行

14.6方块的运动

14.6.1定时下落

14.6.2 判断翻转

14.6.3翻转

14.6.4判断移动

14.6.5移动

14.6.6下落

14.6.7直落到底

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
ea24d72aa658bd4e5453f769bd6d000f#1079966aba5aff48922a983b8dc6f52e#58497015#13483227.zip