
C语言强训实战教程
《C语言强训实战教程》是编者在30余年C 语言编程实战和教学实践的基础上编写而成的,始终以逻辑设计、方案制订和编程思路为主线,以言而不空,言而有例,言而有用为指导思想,使学生重思路、能设计、会编程及敢实战的能力.《C语言强训实战教程》共14章,内容包括C语言编程入门及二级考试必读,C语言概述,算法,C语言中的数据,顺序程式设计,选择结构,循环结构,数组,函式,编译预处理,指针,结构体、共同体及枚举类型,位运算及档案。
基本介绍
- 书名:C语言强训实战教程
- 出版社:科学出版社
- 页数:418页
- 开本:16
- 作者:刘秉毅 田立强
- 出版日期:2014年6月1日
- 语种:简体中文
- ISBN:7030385977
内容简介
《C语言强训实战教程》适合计算机(包括网路)套用专业及其他工程技术专业的学生学习C语言编程,也可作为计算机等级考试的实训教材,还可供广大计算机编程爱好者阅读参考。
图书目录
前言
第0章C语言编程入门及二级考试必读
0.1计算机
0.2硬体
0.3信息及数据
0.4软体
0.5程式及程式设计
0.6作业系统
0.7Windows作业系统
0.8计算机网路
0.9计算机语言
0.10计算机二级公共基础知识
等级考试实训
习题
第1章C语言概述
1.1“;”(最短的輓联,最美的讚歌)
1.2“{(()))”(从C语言标点符号的各司其职谈起)
1.3利用资源
1.4C语言简单程式
1.5C语言集成开发环境
等级考试实训
实战锦囊
习题
第2章算法
2.1学用算法
2.2算法描述及程式实现
2.3算法的5个特性
2.4算法表示
2.5程式结构化设计
2.6顺序、选择及循环
等级考试实训
实战锦囊
习题
第3章C语言中的数据
3.1变数类型的理解及选择
3.2C语言数据类型一览
3.3C语言的保留关键字及标识符
3.4变数
3.5整型变数
3.6实型数据
3.7字元型数据
3.8变数赋初值
3.9各类数值型数据间的混合运算
3.10运算符和表达式
等级考试实训
实战锦囊
习题
第4章顺序程式设计
4.1按照思路顺序编写程式
4.2程式基本单元
4.3赋值语句
4.4输入输出函式
4.5顺序程式设计
等级考试实训
实战锦囊
习题
第S章选择结构
5.1需求千变万化,选择结构是一定之规
5.2关係运算符和关係表达式
5.3逻辑运算符和逻辑表达式
5.4正语句
5.5条件运算符
5.6switch语句
等级考试实训
实战锦囊
习题
第6章循环结构
6.1让程式循环起来
6.2goto语句
6.3while语句
6.4do—while语句
6.5for语句
6.6break语句、continue语句、goto语句
6.7循环嵌套
等级考试实训
实战锦囊
习题
第7章数组
7.1数组
7.2一维数组
7.3多维数组
7.4字元数组
等级考试实训
实战锦囊
习题
第8章函式
8.1C语言函式机制的灵活套用
8.2函式的概念
8.3函式的定义
8.4函式参数
8.5函式的返回值
8.6函式调用
8.7函式的嵌套调用
8.8递归调用
8.9数组作函式参数
8.10变数的存储类型
8.11函式的存储类别
等级考试实训
实战锦囊
习题
第9章编译预处理
9.1预处理器(C语言集成开发环境(IDE)的幕后英雄)
9.2宏定义
9.3档案包含
9.4条件编译
9.5其他常用预处理命令
9.6合理使用预处理命令
等级考试实训
实战锦囊
习题
第10章指针
10.1排序函式
10.2变数的指针
10.3数组的指针
10.4字元串指针
10.5函式的指针
10.6指针数组和多级指针
10.7指针机制
等级考试实训
实战锦囊
习题
第11章结构体、共同体及枚举类型
11.1结构化数据集合
11.2结构体类型
11.3结构类型变数的定义
11.4结构变数的引用
11.5结构变数的初始化
11.6结构数组
11.7结构指针
11.8动态鍊表
11.9共同体
11.10枚举类型
11.11typedef的使用及辨析
等级考试实训
实战锦囊
习题
第12章位运算
12.1位运算
12.2数值的表示及位运算符
12.3位运算
12.4套用举例
12.5位段
等级考试实训
实战锦囊
习题
第13章档案
13.1数据档案及设备接口
13.2档案指针
13.3档案操作
13.4读写位置及定位
13.5档案与缓冲区
等级考试实训
实战锦囊
习题
参考文献
习题答案
第0章C语言编程入门及二级考试必读
0.1计算机
0.2硬体
0.3信息及数据
0.4软体
0.5程式及程式设计
0.6作业系统
0.7Windows作业系统
0.8计算机网路
0.9计算机语言
0.10计算机二级公共基础知识
等级考试实训
习题
第1章C语言概述
1.1“;”(最短的輓联,最美的讚歌)
1.2“{(()))”(从C语言标点符号的各司其职谈起)
1.3利用资源
1.4C语言简单程式
1.5C语言集成开发环境
等级考试实训
实战锦囊
习题
第2章算法
2.1学用算法
2.2算法描述及程式实现
2.3算法的5个特性
2.4算法表示
2.5程式结构化设计
2.6顺序、选择及循环
等级考试实训
实战锦囊
习题
第3章C语言中的数据
3.1变数类型的理解及选择
3.2C语言数据类型一览
3.3C语言的保留关键字及标识符
3.4变数
3.5整型变数
3.6实型数据
3.7字元型数据
3.8变数赋初值
3.9各类数值型数据间的混合运算
3.10运算符和表达式
等级考试实训
实战锦囊
习题
第4章顺序程式设计
4.1按照思路顺序编写程式
4.2程式基本单元
4.3赋值语句
4.4输入输出函式
4.5顺序程式设计
等级考试实训
实战锦囊
习题
第S章选择结构
5.1需求千变万化,选择结构是一定之规
5.2关係运算符和关係表达式
5.3逻辑运算符和逻辑表达式
5.4正语句
5.5条件运算符
5.6switch语句
等级考试实训
实战锦囊
习题
第6章循环结构
6.1让程式循环起来
6.2goto语句
6.3while语句
6.4do—while语句
6.5for语句
6.6break语句、continue语句、goto语句
6.7循环嵌套
等级考试实训
实战锦囊
习题
第7章数组
7.1数组
7.2一维数组
7.3多维数组
7.4字元数组
等级考试实训
实战锦囊
习题
第8章函式
8.1C语言函式机制的灵活套用
8.2函式的概念
8.3函式的定义
8.4函式参数
8.5函式的返回值
8.6函式调用
8.7函式的嵌套调用
8.8递归调用
8.9数组作函式参数
8.10变数的存储类型
8.11函式的存储类别
等级考试实训
实战锦囊
习题
第9章编译预处理
9.1预处理器(C语言集成开发环境(IDE)的幕后英雄)
9.2宏定义
9.3档案包含
9.4条件编译
9.5其他常用预处理命令
9.6合理使用预处理命令
等级考试实训
实战锦囊
习题
第10章指针
10.1排序函式
10.2变数的指针
10.3数组的指针
10.4字元串指针
10.5函式的指针
10.6指针数组和多级指针
10.7指针机制
等级考试实训
实战锦囊
习题
第11章结构体、共同体及枚举类型
11.1结构化数据集合
11.2结构体类型
11.3结构类型变数的定义
11.4结构变数的引用
11.5结构变数的初始化
11.6结构数组
11.7结构指针
11.8动态鍊表
11.9共同体
11.10枚举类型
11.11typedef的使用及辨析
等级考试实训
实战锦囊
习题
第12章位运算
12.1位运算
12.2数值的表示及位运算符
12.3位运算
12.4套用举例
12.5位段
等级考试实训
实战锦囊
习题
第13章档案
13.1数据档案及设备接口
13.2档案指针
13.3档案操作
13.4读写位置及定位
13.5档案与缓冲区
等级考试实训
实战锦囊
习题
参考文献
习题答案