计算机
类型
可以朗读
语音朗读
222千字
字数
2016-10-01
发行日期
展开全部
主编推荐语
教材分13章,包括基础知识、程序设计应用、提高部分,附带各种习题,适应不同院校和专业需求。
内容简介
内容上根据形成的层次教学特色分成13章,其中基础知识部分共3章,程序设计基础与应用部分共6章,提高部分共4章,而检测与错误信息核对1章。大部分章节配备总结和各种习题,包括填空题、选择题和程序设计题,个别章节可包括阅读程序以及程序改错题等,习题紧扣章节要点,体现教材重点与难点。对目录涉及的相关章节,教师和学生可根据院校划分和专业特点进行选择,专科/高职学生根据应用或开发选择相关知识内容。
目录
- 封面
- 扉页
- 版权信息
- 目录
- 内容提要
- 前言
- 第1部分 基础知识
- 第1章 C语言简介
- 1.1 计算机语言的发展
- 1.1.1 机器语言
- 1.1.2 汇编语言
- 1.1.3 高级语言
- 1.1.4 计算机语言的概念
- 1.2 C语言的发展及其特点
- 1.2.1 C语言的发展
- 1.2.2 C语言的特点
- 1.3 C语言的程序格式和结构
- 1.3.1 最简单的C语言程序举例
- 1.3.2 C语言程序的结构
- 1.4 C语言程序的运行与调试
- 1.4.1 C语言程序的运行环境
- 1.4.2 C语言程序的几个概念
- 1.4.3 C语言程序的运行调试
- 1.5 C程序的设计开发流程
- 本章小结
- 习题
- 第2章 程序设计与算法
- 2.1 程序设计的基本概念
- 2.2 算法
- 2.2.1 算法的概念
- 2.2.2 简单算法举例
- 2.2.3 结构化算法的性质及结构
- 2.2.4 算法的表示方法
- 2.3 结构化程序设计方法
- 本章小结
- 习题
- 第3章 数据类型、运算符与表达式
- 3.1 计算机数据的存储与表示
- 3.1.1 整数的二进制表示
- 3.1.2 浮点型数据的二进制表示
- 3.2 C语言的数据类型与取值范围
- 3.2.1 数据类型
- 3.2.2 不同数据类型的取值范围
- 3.3 常量与变量
- 3.3.1 常量和符号常量
- 3.3.2 变量
- 3.3.3 变量类型的确定
- 3.4 C语言运算符
- 3.4.1 C语言运算符简介
- 3.4.2 算术运算符和算术表达式
- 3.4.3 赋值运算符和赋值表达式
- 3.4.4 复合赋值运算符
- 3.4.5 关系运算符和关系表达式
- 3.4.6 逻辑运算符和逻辑表达式
- 3.4.7 逗号运算符和逗号表达式
- 3.4.8 条件运算符和条件表达式
- 3.4.9 位运算符
- 3.4.10 数值类型数据间的混合运算
- 3.4.11 C语言运算符的运算顺序
- 本章小结
- 习题
- 第2部分 程序设计基本结构
- 第4章 顺序结构程序设计
- 4.1 顺序程序设计概述
- 4.2 C语句
- 4.2.1 C语句的分类
- 4.2.2 赋值语句
- 4.3 数据的格式输入/输出
- 4.3.1 printf格式输出函数
- 4.3.2 scanf格式输入函数
- 4.3.3 字符数据的输入/输出
- 4.4 顺序程序设计实例
- 本章小结
- 习题
- 第5章 选择结构程序设计
- 5.1 选择结构概述
- 5.2 用if语句实现选择结构
- 5.2.1 单分支if语句
- 5.2.2 双分支if-else语句
- 5.2.3 多分支
- 5.3 选择语句嵌套
- 5.4 switch语句
- 5.4.1 switch语句
- 5.4.2 break语句
- 5.5 综合实例
- 本章小结
- 习题
- 第6章 循环结构程序设计
- 6.1 while语句
- 6.2 do-while语句
- 6.3 for语句
- 6.4 循环嵌套与几何图案
- 6.4.1 循环嵌套
- 6.4.2 几何图案
- 6.5 循环状态控制
- 6.5.1 break语句
- 6.5.2 continue语句
- 6.6 综合应用实例
- 本章小结
- 习题
- 第3部分 程序设计方法和具体应用
- 第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.3.4 字符串的存储与结束
- 7.3.5 字符数组的输入/输出
- 7.4 常用的字符串处理函数
- 7.4.1 字符串输出函数puts
- 7.4.2 字符串输入函数gets
- 7.4.3 字符串连接函数strcat
- 7.4.4 字符串拷贝函数strcpy和strncpy
- 7.4.5 字符串比较函数strcmp
- 7.4.6 字符串长度测试函数strlen
- 7.4.7 其他字符串函数
- 7.5 综合实例
- 本章小结
- 习题
- 第8章 函数
- 8.1 函数的定义
- 8.1.1 无参函数的定义
- 8.1.2 有参函数的定义
- 8.2 函数的调用
- 8.3 函数的声明
- 8.4 函数的传值方式
- 8.5 函数的嵌套调用和递归调用
- 8.5.1 函数的嵌套调用
- 8.5.2 函数的递归调用
- 8.6 数组作为函数参数
- 8.6.1 数组元素作为函数实参
- 8.6.2 一维数组名作为函数参数
- 8.6.3 多维数组名作为函数参数
- 8.7 局部变量和全局变量
- 8.7.1 局部变量
- 8.7.2 全局变量
- 8.8 变量的存储类型
- 8.8.1 自动型变量
- 8.8.2 寄存器型变量
- 8.8.3 静态型变量
- 8.8.4 外部型变量
- 8.9 内部函数和外部函数
- 8.9.1 内部函数
- 8.9.2 外部函数
- 8.10 综合应用实例
- 本章小结
- 习题
- 第9章 预处理命令
- 9.1 宏定义
- 9.1.1 不带参数的宏定义
- 9.1.2 带参数的宏定义
- 9.2 文件包含
- 9.3 条件编译
- 9.3.1 #if的使用
- 9.3.2 #ifdef的使用
- 9.3.3 #ifndef的使用
- 本章小结
- 习题
- 第10章 指针
- 10.1 指针的概念
- 10.1.1 地址的概念
- 10.1.2 指针
- 10.2 指向变量的指针变量和变量的指针
- 10.2.1 定义指针变量
- 10.2.2 指针变量的引用
- 10.2.3 指针变量作为函数参数
- 10.3 指向数组的指针
- 10.3.1 指向数组元素的指针
- 10.3.2 通过指针引用数组元素
- 10.3.3 用数组名作为函数参数
- 10.3.4 多维数组与指针
- 10.4 指针与字符串
- 10.4.1 字符串的表达形式
- 10.4.2 字符指针作为函数参数
- 10.5 函数与指针
- 10.5.1 用函数指针变量调用函数
- 10.5.2 用指向函数的指针作为函数参数
- 10.6 返回指针值的函数
- 本章小结
- 习题
- 第11章 结构体与共用体
- 11.1 定义和使用结构体变量
- 11.1.1 定义结构体类型
- 11.1.2 定义结构体类型变量
- 11.1.3 结构体变量的初始化和引用
- 11.2 使用结构体数组
- 11.2.1 定义结构体数组
- 11.2.2 结构体数组的应用举例
- 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.4.5 对链表的删除操作
- 11.4.6 对链表的综合操作
- 11.5 共用体类型
- 11.5.1 共用体类型的定义
- 11.5.2 引用共用体变量的方式
- 11.5.3 共用体类型数据的特点
- 11.6 使用枚举类型
- 11.7 用typedef声明新类型名
- 11.8 综合实例
- 本章小结
- 习题
- 第12章 文件
- 12.1 C文件概述
- 12.2 文件类型指针
- 12.3 文件的打开与关闭
- 12.3.1 文件打开函数fopen
- 12.3.2 文件关闭函数fclose
- 12.4 文件的读写
- 12.4.1 字符读写函数fgetc和fputc
- 12.4.2 字符串读写函数fgets和fputs
- 12.4.3 格式化读写函数fscanf和fprintf
- 12.5 文件的定位和随机读写
- 12.5.1 文件定位
- 12.5.2 文件的随机读写
- 12.6 文件检测函数
- 12.7 文件程序设计实例
- 本章小结
- 习题
- 第4部分 调试
- 第13章 常见错误和程序调试
- 13.1 Microsoft Visual C++ 6.0集成开发环境
- 13.2 程序调试中的常见错误
- 13.3 程序调试技巧
- 附录A C语言的关键字
- 附录B ASCII码字符表
- 附录C 常用的C语言库函数
- 附录D 部分中英文关键词对照
- 参考文献
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。