主页 详情

《C语言程序设计教程》_杨旭,李杰主编;张华主审_13643553_9787807692164

【书名】:《C语言程序设计教程》
【作者】:杨旭,李杰主编;张华主审
【出版社】:北京:时代出版传媒股份有限公司北京时代华文书局
【时间】:2014
【页数】:235
【ISBN】:9787807692164
【SS码】:13643553

最新查询

内容简介

第1章 C语言基本知识

【本章概览】

【本章重点】

【本章目标】

1.1 C语言概述

1.1.1 计算机编程语言

1.1.2 C语言的发展历史

1.1.3 C语言的特点

1.2 C语言程序的结构

1.3 运行C程序的步骤与方法

1.3.1 进入Turbo C 2.0集成环境

1.3.2 配置运行环境

1.3.3 编辑源程序

1.3.4 对源程序进行编译、链接并运行

1.3.5 查看运行结果

1.3.6 退出Turbo C 2.0集成环境

1.4 本章小结

1.5 思考与练习

一、填空题

二、操作题

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

【本章概览】

【本章重点】

【本章目标】

2.1 C语言的数据类型

2.2 C语言的标识符

2.3 常量与变量

2.3.1 常量

2.3.2 变量

2.3.4 不同类型数据的相互转换

2.4 C语言的运算符与表达式

2.4.1 算术运算符

2.4.2 自增自减运算

2.4.3 逗号运算符

2.4.4 赋值运算符

2.4.5 条件运算符

2.4.6 关系运算符

2.4.7 逻辑运算符

2.4.8 位运算符

2.5 本章小结

2.6 思考与练习

一、填空题

二、选择题

三、程序分析题

四、改错题

五、简答题

第3章 C程序的结构化程序设计

【本章概览】

【本章重点】

【本章目标】

3.1 C程序的语句

3.1.1 表达式语句

3.1.2 函数调用语句

3.1.3 控制语句

3.1.4 复合语句

3.1.5 空语句

3.2 顺序结构

3.2.1 赋值语句

3.2.2 字符数据的输入与输出函数

3.2.3 格式输入和输出函数

3.3 选择结构

3.2.1 关系运算与逻辑运算

3.2.2 if语句

3.2.3 switch语句

3.4 循环结构

3.3.1 goto语句

3.3.2 while语句

3.3.3 do while语句

3.3.4 for语句

3.3.5 循环语句的嵌套

3.3.6 break语句和continue语句

3.5 本章小结

3.6 思考与练习

一、填空题

二、选择题

三、简答题

四、编程题

第4章 利用数组处理批量数据

【本章概览】

【本章重点】

【本章目标】

4.1 一维数组

4.1.1 一维数组的定义

4.1.2 一维数组元素的引用

4.1.3 一维数组的初始化

4.1.4 一维数组的实例

4.2 二维数组

4.2.1 二维数组的定义

4.2.2 二维数组元素的引用

4.2.3 二维数组的初始化

4.2.4 二维数组的实例

4.3 字符数组

4.3.1 字符数组的定义

4.3.2 字符数组的初始化

4.3.3 字符串和字符串结束标志

4.3.4 字符数组的引用和输入输出

4.3.5 用于字符串处理的几个函数

4.3.6 字符数组的实例

4.4 本章小结

4.5 思考与练习

一、填空题

二、选择题

三、编程题

第5章 用函数实现模块化程序设计

【本章概览】

【本章重点】

【本章目标】

5.1 函数的基本知识

5.1.1 函数定义的一般形式

5.1.2 函数的声明

5.1.3 函数的定义、声明和调用的区别

5.2 函数的参数和函数的值

5.2.1 形参和实参

5.2.2 函数的值

5.3 函数的调用

5.3.1 函数调用的方式

5.3.2 嵌套调用

5.3.3 递归调用

5.4 数组作函数参数

5.4.1 数组元素作为函数参数

5.4.2 数组名作为函数的实参

5.1 局部变量和全局变量

5.1.1 局部变量

5.1.2 全局变量

5.2 变量的存储类型

5.2.1 动态变量

5.2.2 静态变量

5.2.3 外部变量

5.3 内部函数和外部函数

5.3.1 内部函数(静态函数)

5.3.2 外部函数

5.5 本章小结

5.6 思考与练习

一、填空题

二、选择题

三、编程题

第6章 善于利用指针

【本章概览】

【本章重点】

【本章目标】

6.1 变量的地址和指针变量

6.1.1 变量的地址

6.1.2 指针变量

6.1.3 指针变量的使用

6.2 数组指针

6.2.1 数组指针的运算

6.2.2 数组元素的指针

6.2.3 数组名作函数实参

6.2.4 指向二维数组元素的指针变量

6.2.5 指向一维数组的指针变量

6.3 字符串指针

6.3.1 字符串的表示形式

6.3.2 字符串指针作函数参数

6.4 函数指针

6.4.1 指向函数的指针变量

6.4.2 返回指针值的函数

6.5 指针数组

6.5.1 指针数组的定义和使用

6.5.2 命令行参数

6.6 二级指针

6.7 本章小结

6.8 思考与练习

一、写出以下程序的运行结果

二、编程题

第7章 建立自己的数据类型

【本章概览】

【本章重点】

【本章目标】

7.1 结构类型

7.1.1 结构类型的一般形式

7.1.2 结构变量的定义

7.1.2 结构变量的引用

7.1.3 结构变量的初始化

7.1.4 结构数组

7.1.5 指向结构的指针

7.1.6 结构指针变量作函数参数

7.1.7 引用自身的结构

7.1.8 链表操作

7.2 联合

7.2.1 联合的定义

7.2.2 联合变量的说明

7.2.3 联合变量的赋值和使用

7.3 枚举

7.3.1 枚举的定义

7.3.2 枚举变量的说明

7.3.3 枚举类型变量的赋值和使用

7.4 类型定义符typedef

7.5 本章小结

7.6 思考与练习

一、填空题

二、编程题

第8章 对文件的输入输出

【本章概览】

【本章重点】

【本章目标】

8.1 文件的基本知识

8.1.1 文件的类型

8.1.2 文件指针

8.1.3 流(stream)和文件(file)

8.1.4 关于C的库文件

8.2 文件的打开与关闭

8.2.1 文件的打开(fopen())函数

8.2.2 文件的关闭(fclose()函数)

8.3 文件的操作

8.3.1 字符读写函数(fputc和fgetc)

8.3.2 字符串读写函数(fputs和fgets)

8.3.3 数据块读写函数(fread和fwrite)

8.3.4 格式化读写(fscanf函数和fprintf函数)

8.3.5 文件的定位函数

8.3.6 文件检测函数

8.4 典型程序实例

8.5 本章小结

8.6 思考与练习

一、填空题

二、编程题

第9章 编译预处理命令

【本章概览】

【本章重点】

【本章目标】

9.1 宏定义

9.1.1 不带参数的宏定义(符号常量)

9.1.2 带参数的宏定义

9.2 文件包含

9.2.1 文件包含的一般形式

9.2.2 文件包含的几点说明

9.3 条件编译

9.3.1 常用条件编译命令的形式

9.3.2 其他一些标准指令

9.4 本章小结

9.5 思考与练习

一、填空题

二、选择题

第10章 位运算

【本章概览】

【本章重点】

【本章目标】

10.1 位运算符和位运算

10.1.1 按位与运算

10.1.2 按位或运算

10.1.3 按位异或运算

10.1.4 求反运算

10.1.5 左移运算

10.1.6 右移运算

10.2 使用位域

10.2.1 位域的定义

10.2.1 位域变量的声明

10.2.2 位域的使用

10.3 典型例题解析

10.4 本章小结

10.5 思考与练习

一、填空题

二、选择题

三、算法设计

四、编程题

附录1 ASCII字符与编码对照表

附录2运算符和结合性

附录3 C常用库函数

附录4 C语言中的32个关键字

附录5 C语言常用语法提要

附录6 C语言库函数


书查询(www.shuchaxun.com)本网页唯一编码:
1ff6d9cf03e932cf67309ff32fe01570#f92a6228479742fc530adc50c45c2f5c#44844642#13643553.zip