- 电子工业出版社
- 9787121372636
- 1-1
- 441581
- 47234806-9
- 平塑
- 16开
- 2019-08
- 768
- 480
- 电子与信息大类
- 计算机类
- 中职
内容简介
本书讲解知识全面、重点突出,其中覆盖了基于Visual C++6.0环境的C开发中的各个方面,通过本书可以使C语言的初学者和大中专学生轻松入门,并且全面了解C语言的应用方向和重点掌握重点内容,从而为进一步学习C语言提供坚实基础。本书内容包括C语言开发环境,数据类型,运算符,控制语句,输入与输出,数组,函数,指针,结构体与共用体,链表,编译预处理,文件,字符串处理,调试,软件测试,常用算法,以及C语言实际应用和工程应用等,最后通过各种实际应用的例子讲解如何使用C语言解决生活中的问题以及如何使用C语言进行工程项目开发。
目录
第1章 C语言开发环境简介 1__eol__1.1 C语言发展历史 1__eol__1.2 C语言的特点 2__eol__1.3 C语言的广泛应用 3__eol__1.4 Visual C++ 6.0开发环境概述 4__eol__1.4.1 Visual C++ 6.0开发环境安装 4__eol__1.4.2 Visual C++ 6.0开发环境介绍 8__eol__1.5 Visual C++ 6.0下创建开发项目 10__eol__1.5.1 Visual C++ 6.0下创建工程项目 10__eol__1.5.2 Visual C++ 6.0下C源代码创建 13__eol__实训1.1—— 一个经典的C语言程序 15__eol__1.6 疑难解答和上机题 16__eol__1.6.1 疑难解答 16__eol__1.6.2 上机题 18__eol__第2章 基本数据类型 19__eol__2.1 数据类型概述 19__eol__2.2 进制换算 20__eol__2.2.1 进位计数制概述 20__eol__2.2.2 二进制与其他进制转换 21__eol__2.2.3 八进制与其他进制转换 22__eol__2.2.4 十六进制与其他进制转换 23__eol__2.2.5 十进制与二进制的转换 24__eol__2.2.6 机器数及其在内存中存储格式 25__eol__2.3 常量 26__eol__2.3.1 整型常量 26__eol__2.3.2 实型常量 27__eol__2.3.3 字符常量 28__eol__2.3.4 字符串常量 29__eol__2.4 变量 30__eol__2.4.1 变量与内存结构 30__eol__2.4.2 变量的定义 31__eol__2.4.3 整型变量 33__eol__2.4.4 实型变量 34__eol__2.4.5 字符变量 36__eol__2.5 枚举 36__eol__2.5.1 枚举的定义 36__eol__2.5.2 枚举变量的定义与使用 37__eol__2.6 疑难解答和上机题 39__eol__2.6.1 疑难解答 39__eol__2.6.2 上机题 41__eol__第3章 运算符和表达式 44__eol__3.1 运算符与表达式的分类 44__eol__3.1.1 运算符的分类 44__eol__3.1.2 表达式的分类 46__eol__3.2 运算符的优先级与结合性 47__eol__3.3 赋值运算符与赋值表达式 49__eol__3.4 算术运算符与算术表达式 51__eol__3.4.1 算术运算符与数据类型 51__eol__实训3.1——计算圆柱体体积 52__eol__3.4.2 模除运算符 53__eol__3.4.3 自增自减运算符 54__eol__3.5 关系运算符与关系表达式 57__eol__3.6 逻辑运算符与逻辑表达式 58__eol__3.6.1 逻辑与(&&) 58__eol__3.6.2 逻辑或(||) 59__eol__3.6.3 逻辑非(!) 60__eol__实训3.2——判断闰年 61__eol__3.7 位运算符 62__eol__实训3.3——交换两变量的值 64__eol__3.8 条件运算符 67__eol__实训3.4——分段函数计算 67__eol__3.9 sizeof运算符 69__eol__3.10 强制类型转换 70__eol__3.11 疑难解答和上机题 71__eol__3.11.1 疑难解答 71__eol__3.11.2 上机题 73__eol__第4章 C语言标准输入与输出 75__eol__4.1 C语言标准库函数概述 75__eol__4.2 格式输出函数printf 76__eol__4.2.1 标准格式输出 76__eol__4.2.2 格式输出控制 80__eol__4.3 格式输入函数scanf 82__eol__4.3.1 标准格式输入 83__eol__4.3.2 格式输入控制 86__eol__4.4 字符输入/输出函数 87__eol__4.4.1 putchar函数 87__eol__4.4.2 getchar函数 88__eol__实训4.1——输出及格率 88__eol__4.5 疑难解答和上机题 90__eol__4.5.1 疑难解答 90__eol__4.5.2 上机题 92__eol__第5章 分支结构程序设计 93__eol__5.1 结构化程序设计思想 93__eol__5.2 简单的if语句 94__eol__5.2.1 if语句的定义 95__eol__5.2.2 合理设计if语句 96__eol__实训5.1——求一元二次方程的实根解 97__eol__5.3 多分支if语句 99__eol__5.3.1 if-else语句的结构 99__eol__5.3.2 if-else语句的应用 100__eol__5.3.3 if-else-if语句的结构及应用 101__eol__5.4 嵌套if-else语句 104__eol__5.4.1 嵌套if-else语句的定义 104__eol__5.4.2 嵌套if-else语句的应用 106__eol__实训5.2——求一元二次方程的复数根解 107__eol__5.5 switch语句 110__eol__5.5.1 switch语句的定义 110__eol__5.5.2 break语句 112__eol__5.5.3 switch语句的执行与应用 113__eol__实训5.3——使用switch语句实现四则运算 114__eol__5.6 嵌套switch语句 116__eol__5.6.1 嵌套switch语句的定义 116__eol__5.6.2 嵌套switch语句的执行与应用 117__eol__5.7 疑难解答和上机题 119__eol__5.7.1 疑难解答 119__eol__5.7.2 上机题 120__eol__第6章 循环结构程序设计 122__eol__6.1 循环语句的提出 122__eol__6.2 for循环语句 123__eol__6.2.1 for语句的定义 123__eol__6.2.2 for语句的执行 124__eol__6.2.3 for循环语句的应用 125__eol__6.3 for循环嵌套语句 127__eol__6.3.1 for循环嵌套语句的定义与执行 127__eol__6.3.2 for循环嵌套语句的应用 128__eol__实训6.1——打印九九乘法表 130__eol__实训6.2——打印三位数水仙花数 131__eol__6.4 while循环语句 133__eol__6.4.1 while循环语句的定义 133__eol__6.4.2 while循环语句的应用 134__eol__实训6.3——记录键盘输入字符数 136__eol__6.5 do…while循环语句 137__eol__6.5.1 do…while循环语句的定义 137__eol__6.5.2 do…while循环语句的应用 138__eol__6.6 goto语句 141__eol__6.7 break语句和continue语句 142__eol__6.7.1 break语句 142__eol__6.7.2 continue语句 143__eol__6.8 疑难解答和上机题 144__eol__6.8.1 疑难解答 144__eol__6.8.2 上机题 147__eol__第7章 数组 149__eol__7.1 一维数组 149__eol__7.1.1 一维数组的定义 149__eol__7.1.2 一维数组赋值与引用 151__eol__7.1.3 一维数组的应用 155__eol__实训7.1——数列排序 156__eol__7.2 二维数组 158__eol__7.2.1 二维数组的定义 158__eol__7.2.2 二维数组的赋值与引用 159__eol__7.2.3 二维数组的应用 162__eol__实训7.2——学员平均成绩计算 163__eol__实训7.3——输出杨辉三角 165__eol__7.3 字符数组 167__eol__7.3.1 字符数组的定义 168__eol__7.3.2 字符数组的赋值与引用 168__eol__7.3.3 字符数组与字符串 170__eol__7.3.4 二维字符数组 172__eol__7.4 疑难解答和上机题 174__eol__7.4.1 疑难解答 174__eol__7.4.2 上机题 176__eol__第8章 函数 178__eol__8.1 函数的定义 178__eol__8.1.1 函数的分类 178__eol__8.1.2 函数的定义 179__eol__8.2 函数的调用与声明 181__eol__8.2.1 函数的调用 182__eol__实训8.1——计算数学分段函数 184__eol__8.2.2 函数的声明 186__eol__实训8.2——近似计算圆周率pi 189__eol__8.2.3 函数的参数





