本书全面介绍了C语言程序设计的基本概念及多种开发环境下的编程方法,图文并茂,理论与实践相结合,使读者轻松掌握。全书从C语言的入门到实用项目的开发,内容循序渐进,范例详实,步骤清晰。本书还配有学习光盘,内附书中范例程序,方便读者学习时使用。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 深入浅出C语言程序设计(附光盘)/深入浅出系列丛书 |
分类 | |
作者 | 松桥工作室 |
出版社 | 中国铁道出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书全面介绍了C语言程序设计的基本概念及多种开发环境下的编程方法,图文并茂,理论与实践相结合,使读者轻松掌握。全书从C语言的入门到实用项目的开发,内容循序渐进,范例详实,步骤清晰。本书还配有学习光盘,内附书中范例程序,方便读者学习时使用。 目录 第1章 C语言概述 1-1程序语言介绍 1-1-1程序语言的分类 l-1-2编译器的分类 1-2C语言的发展 1-3C语言的特点 1-4程序设计的步骤 1-5流程图 1-6习题 第2章 C语言集成开发环境介绍 2-1C语言的程序架构 2-1-1一个简单的C程序 2-1-2预处理命令 2-1-3全局变量与自定义函数声明 2-1-4main()主函数 2-1-5声明自定义函数主体区 2-2使用VisualC++6.0 2-2-1添加项目文件 2-2-2程序的编写、保存与运行 2-2-3打开与关闭项目文件 2-3使用BorlandC++Builder6 2-3-1添加项目文件 2-3-2程序的编写、保存与运行 2-3-3打开与关闭项目文件 2-4使用DevC++5-0 2-4-1添加项目文件 2-4-2程序的编写、保存与运行 2-4-3打开与关闭项目文件 2-5使用BorlandC++5-0 2-5-1程序的编写、保存与运行 2-5-2打开与关闭C语言程序文件 2-6使用TurboC2.0l 2-6-1下载安装TurboC2.01 2-6-2程序的编写、保存与运行 2-6-3打开与关闭C语言程序文件 2-7习题 第3章 变量与基本数据类型 3-1标识符与保留字 3-1-1标识符 3-1-2保留字 3-2数据类型 3-2-1基本数据类型 3-2-2扩展数据类型 3-3常量 3-3-1字符常量 3-3-2字符串常量 3-3-3整型常量 3-3-4浮点型常量 3-3-5符号常量 3-4变量 3-5运算符 3-5-1赋值运算符 3-5-2算术运算符 3-5-3复合赋值运算符 3-5-4递增和递减运算符 3-5-5关系运算符 3-5-6逻辑运算符 3-6数据类型转换 3-7习题 第4章 输入输出介绍 4-1输A-/输出函数介绍 4-2printf()输出函数 4-2-1printff)函数 4-2-2转义字符的输出 4-2-3字符变量的输出 4-2-4整型变量的输出 4-2-5浮点型变量的输出 4-2-6字符数组(字符串)的输出 4-3scanf()输入函数 4-3-1scanf(1函数 4-3-2字符变量的输入 4-3-3整型变量的输入 4-3-4浮点型变量的输入 4-3-5字符数组(字符串)的输入 4-4字符输入/输出函数 4-4-1getchar()输入字符函数 4-4-2getche()输入字符函数 4-4-3getch()输入字符函数 4-4-4putchar()输出字符函数 4-5字符串输/k/输出函数 4-5-1gets()字符串输入函数 4-5-2puts()字符串输出函数 4-6习题 第5章选择结构 5-1概述 5-2关系运算符 5-3逻辑运算符 5-4选择语句 5-4-1if-else语句 5-4-2if-elseif语句 5-4-3嵌套选择结构 5-4-4条件运算符 5-5多重条件选择——switch语句 5-6实例——综合所得税算法 5-7习题 第6章循环结构 6-1概述 6-2for语句 6-2-1for循环语句 6-2-2for语句的用法实例 6-2-3嵌套for循环 6-3while语句 6-4do?while语句 6-5使用break与continue语句中止循环 6-6无限循环 6-7实例 6-7-1猜数字游戏 6-7-2统计输入字符种类的个数 6-8习题 第7章 数组 7-1概述 7-2数组的声明和使用 7-2-1数组的声明 7-2-2如何给数组初始化 7-2-3如何访问数组的数据 7-2-4数组的大小 7-3多维数组 7-3-1二维数组的声明与初始化 7-3-2如何访问二维数组的数据 7-4数组的排序与查找 7-4-1冒泡排序法 7-4-2顺序查找法与二分查找法 7-5实例 7-5-1矩阵相乘 7-5-2大乐透开奖 7-5-2保龄球分数算法 7-6习题 第8章 函数 8-1函数简介 8-2内置函数 8-3用户自定义函数的定义和调用 8-3-1如何声明与定义自定义函数 8-3-2如何调用自定义函数 8-4全局变量与局部变量 8-5在函数间传递数组 8-6递归函数 8-7实例 8-7-1数学组合数的求法 8-7-2存款利息算法 8-7-3贷款利息与本金算法 8-8习题 第9章 C的预处理器 9-1C语言的编译过程 9-2预处理器 9-3宏替换命令 9-3-1如何定义宏 9-3-2宏定义符号常数 9-3-3宏使用参数 9-3-4宏的副作用 9-3-5宏和函数的差异 9-4自定义头文件 9-4-1包含头文件 9-4-2头文件的建立 9-5条件编译命令 9-5-1如何控制程序的编译流程 9-5-2如何判断宏是否定义 9-6实例——书籍介绍 9-7习题 第10章 变量的存储类型 10-1变量存储类型 10-2自动变量 10-3静态变量 10-4外部变量 10-5寄存器变量 10-6习题 第11章 指针的活用 11-1什么是指针 11-2指针的声明与使用 11-2-1如何声明指针 11-2-2如何访问指针变量 11-2-3多重指针的使用 11-2-4指针的移动 11-2-5指针类型的转换 11-3传值调用与传址调用 11-3-1传值调用 11-3-2传址调用 11-4指针与数组 11-5动态内存分配 11-6实例——堆栈 11-7习题 第12章 字符串处理 12-1字符串 12-1-1什么是字符串 12-1-2字符串的声明与初始赋值 12-1-3如何输入字符串 12-2如何声明字符串数组 12-3常用字符串函数 12-3-1字符串转换函数 12-3-2字符串处理函数 12-4函数指针 12-5实例 12-5-1扑克牌随机发牌 12-5-2验证会员证号码 12-6习题 第13章 结构自定义数据类型 13-1概述 13-2结构数据类型 13-2-1结构的定义与声明 13-2-2结构字段的初始化 13-2-3结构变量的内存空间大小 13-3嵌套的结构 13-4结构指针 13-5结构数组 13-6结构内字段指针 13-7函数间结构的传递 13-7-1结构变量传值调用 13-7-2结构变量传址调用 13-7-3传递结构数组给函数 13-8实例——多项式相加 13-9习题 第14章 派生数据类型 14-1枚举数据类型 14-2联合数据类型 14-2-1union的定义与声明 14-2-2union和struct分配内存的比较 14-3typedef——类型定义 14-4习题 第15章 文件处理 15-1文件函数简介 15-2数据流的概念 15-3顺序文件与随机文件 15-4C语言文件处理函数 15-5标准输入/输出函数 15-5-1标准输入/输出函数简介 15-5-2打开文件 15-5-3关闭文件 15-5-4获取文件大小 15-5-5以字符读写文件 15-5-6以字符串读写文件 15-5-7复制数据文件 15-5-8访问格式化文本文件 15-6随机文件 15-6-1随机文件的访问 15-6-2随机文件的修改与删除 15-7系统输入/输出函数 15-7-1系统输入/输出函数简介 15-7-2打开与关闭文件 15-7-3文件的访问 15-8习题 附录A 本书C语言主要用字索引 附录B ASCII码表 附录C C语言常用函数 C-1转换函数 C-2字符串处理函数 C-3字符判断函数 C-4数学函数 C-5其他常用函数 附录D Dev C++的下载与安装 D-l 下载Dev C++ D-2 安装Dev C++ |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。