注册 登录 进入教材巡展
#

出版时间:2024-01

出版社:电子工业出版社

以下为《C语言程序设计(第2版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121436635
  • 1-3
  • 439246
  • 48253623-2
  • 平塑
  • 16开
  • 2024-01
  • 571
  • 340
  • 工学
  • 计算机科学与技术
  • 计算机科学与技术
  • 本科
目录
第1章 C语言及程序设计概述 1__eol__1.1 C语言简介 1__eol__1.1.1 计算机语言的发展过程 1__eol__1.1.2 C语言的发展过程 1__eol__1.1.3 C语言的主要特点 2__eol__1.2 C语言程序结构 3__eol__1.2.1 C语言程序的结构及其特点 3__eol__1.2.2 标识符与关键字 6__eol__1.3 C语言编译工具简介 7__eol__1.3.1 C语言程序实现的步骤 7__eol__1.3.2 Dev-C++编译工具 7__eol__1.3.3 Visual C++ 6.0编译工具简介 12__eol__1.4 如何学习C语言 15__eol__1.4.1 学习C语言的理由 15__eol__1.4.2 学好C语言的步骤 16__eol__1.5 编程实践 18__eol__1.5.1 任务:输出金字塔图案 18__eol__1.5.2 任务:输出华氏温度和摄氏温度对照表 18__eol__1.6 知识扩展材料 19__eol__1.6.1 C语言的标准化过程 19__eol__1.6.2 数字产业基础 20__eol__习题1 20__eol__第2章 数据类型、运算符和表达式 22__eol__2.1 常量和变量 22__eol__2.1.1 常量 22__eol__2.1.2 变量 25__eol__2.2 基本数据类型 26__eol__2.2.1 整型 27__eol__2.2.2 字符型 28__eol__2.2.3 实型 28__eol__2.3 数据类型的转换 29__eol__2.3.1 自动转换 29__eol__2.3.2 强制转换 31__eol__2.4 运算符和表达式 32__eol__2.4.1 算术运算符和算术表达式 32__eol__2.4.2 关系运算符和关系表达式 37__eol__2.4.3 逻辑运算符和逻辑表达式 39__eol__2.4.4 赋值运算符和赋值表达式 40__eol__2.4.5 位运算符和位运算 42__eol__2.4.6 条件运算符和条件表达式 44__eol__2.4.7 逗号运算符和逗号表达式 45__eol__2.4.8 求字节数运算符 46__eol__2.4.9 特殊运算符 47__eol__2.5 运算符的优先级和结合性 47__eol__2.5.1 运算符的优先级 47__eol__2.5.2 运算符的结合性 48__eol__2.6 编程实践 49__eol__任务:分析MD5散列算法的基本运算 49__eol__2.7 知识扩展材料 50__eol__2.7.1 C语言代码规范(编程规范) 50__eol__2.7.2 代码规范的7个原则 51__eol__习题2 53__eol__第3章 算法概念与顺序结构的程序设计 59__eol__3.1 算法简介 59__eol__3.1.1 算法的概念 59__eol__3.1.2 算法的常用描述方法 60__eol__3.2 C语句概述 62__eol__3.3 C语言的基本输入/输出 64__eol__3.3.1 字符的输入/输出函数 64__eol__3.3.2 格式的输入/输出函数 65__eol__3.4 顺序结构的程序设计 72__eol__3.4.1 顺序结构的程序设计思想 72__eol__3.4.2 顺序结构的程序设计举例 73__eol__3.5 编程实践 74__eol__任务:计算正弦函数的面积 74__eol__3.6 知识扩展材料 75__eol__3.6.1 程序员的责任事故 75__eol__3.6.2 程序员的违法犯罪行为 75__eol__习题3 76__eol__第4章 选择结构的程序设计 80__eol__4.1 if语句 80__eol__4.1.1 单分支if语句 80__eol__4.1.2 双分支if语句 81__eol__4.1.3 多分支if语句 82__eol__4.1.4 if语句的嵌套 83__eol__4.1.5 条件运算符和条件表达式 84__eol__4.2 switch语句 85__eol__4.2.1 switch语句 85__eol__4.2.2 switch语句的嵌套 87__eol__4.3 选择结构程序设计举例 88__eol__4.4 编程实践 90__eol__任务:计算个人所得税 90__eol__4.5 知识扩展材料 91__eol__4.5.1 个人所得税的概念 91__eol__4.5.2 我国个人所得税的特点 91__eol__习题4 92__eol__第5章 循环结构的程序设计 102__eol__5.1 while语句和do-while语句 102__eol__5.1.1 while语句的一般形式 102__eol__5.1.2 while语句的使用说明 103__eol__5.1.3 do-while语句的一般形式 104__eol__5.1.4 do-while语句的使用说明 104__eol__5.2 循环结构和循环嵌套 105__eol__5.2.1 for语句的一般形式 105__eol__5.2.2 for语句使用说明 106__eol__5.2.3 循环嵌套的形式 107__eol__5.2.4 循环嵌套的说明 108__eol__5.3 流程转向语句 108__eol__5.3.1 goto语句 108__eol__5.3.2 break语句 109__eol__5.3.3 continue语句 110__eol__5.4 循环结构程序设计举例 110__eol__5.4.1 确定循环次数与不确定循环次数 111__eol__5.4.2 选择循环语句 112__eol__5.4.3 提前结束循环 114__eol__5.4.4 其他应用举例 114__eol__5.5 编程实践 115__eol__任务:验证哥德巴赫猜想 115__eol__5.6 知识扩展材料 115__eol__5.6.1 计算思维 116__eol__5.6.2 计算思维养成 116__eol__习题5 117__eol__第6章 数组 122__eol__6.1 一维数组 122__eol__6.1.1 一维数组的定义 122__eol__6.1.2 一维数组元素的引用 122__eol__6.1.3 一维数组的初始化 123__eol__6.1.4 一维数组应用举例 124__eol__6.2 多维数组 125__eol__6.2.1 二维数组的定义 125__eol__6.2.2 二维数组元素的引用 126__eol__6.2.3 二维数组的初始化 126__eol__6.2.4 二维数组应用举例 127__eol__6.3 字符数组 129__eol__6.3.1 字符数组的定义 129__eol__6.3.2 字符数组的初始化 130__eol__6.3.3 字符串与字符串结束标志 131__eol__6.3.4 字符数组的引用与输入/输出 131__eol__6.3.5 字符串处理函数 132__eol__6.3.6 字符数组应用举例 135__eol__6.4 数组应用举例 137__eol__6.5 编程实践 139__eol__任务:多规格打印万年历 139__eol__6.6 知识扩展材料 141__eol__6.6.1 聚类分析 141__eol__6.6.2 相似性度量 141__eol__习题6 142__eol__第7章 函数 145__eol__7.1 函数的定义 145__eol__7.1.1 函数概述 145__eol__7.1.2 函数类型 145__eol__7.1.3 函数定义和使用 147__eol__7.2 函数参数和返回值 149__eol__7.2.1 形式参数和实际参数 149__eol__7.2.2 函数的返回值 152__eol__7.3 函数调用和声明 153__eol__7.3.1 函数调用 153__eol__7.3.2 函数声明 154__eol__7.4 函数的嵌套调用和递归调用 155__eol__7.4.1 函数的嵌套调用 155__eol__7.4.2 函数的递归调用 156__eol__7.5 变量的作用域 159__eol__7.6 变量的存储类别 161__eol__7.7 编程实践 163__eol__7.7.1 任务:正(余)弦曲线演示 163__eol__7.7.2 任务:输出杨辉三角 165__eol__7.8 知识扩展材料 166__eol__7.8.1 分而治之 166__eol__7.8.2 模块化设计 167__eol__习题7 167__eol__第8章 指针 172__eol__8.1 指针和地址 172__eol__8.2 指针变量 173__eol__8.2.1 指针变量的定义 173__eol__8.2.2 指针变量的赋值 174__eol__8.2.3 指针运算符与指针表达式 175__eol__8.2.4 指针变量引用 177__eol__8.2.5 指针变量作为函