图书介绍

C语言程序设计案例教程pdf电子书版本下载

C语言程序设计案例教程
  • 本书编委会编著 著
  • 出版社: 北京:中国计划出版社
  • ISBN:9787801779847
  • 出版时间:2007
  • 标注页数:259页
  • 文件大小:3MB
  • 文件页数:272页
  • 主题词:C语言-程序设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

C语言程序设计案例教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 程序设计概述 1

1.1 计算机语言 1

1.1.1 计算机语言的概念 1

1.1.2 计算机语言的分类 1

1.2 C语言概述 1

1.2.1 C语言的起源 1

1.2.2 C语言的特点 2

1.3 算法的基本概念 2

本章小结 4

第2章 简单的C语言程序入门 5

2.1 简单的C语言程序设计案例 5

案例2.1 Hello,world!程序 5

案例2.2 两个数的加法 6

2.2 数据类型案例 7

案例2.3 整型数据类型 7

案例2.4 实型数据类型 8

案例2.5 字符型数据类型 8

2.3 运算符和表达式案例 9

案例2.6 算术运算符和算术表达式 9

案例2.7 赋值运算符和赋值表达式 10

案例2.8 自增和自减运算符 10

本章小结 11

思考与练习 11

第3章 顺序结构程序设计 17

3.1 算术计算案例 17

案例3.1 求三个整数的平均数 17

案例3.2 华氏温度与摄氏温度的转换 18

案例3.3 求三角形的面积 18

3.2 字符处理案例 19

案例3.4 大小写字母的转换 19

案例3.5 字母的ASCII码值 20

本章小结 21

思考与练习 21

第4章 选择结构程序设计 30

4.1 运算符和表达式案例 30

案例4.1 关系运算符和算术表达式 30

案例4.2 逻辑运算符和算术表达式 31

案例4.3 条件运算符和条件表达式 32

4.2 极值案例 33

案例4.4 求最小值 33

案例4.5 求奇数 34

4.3 多分支程序设计案例 34

案例4.6 分段函数求解 34

案例4.7 闰年的判断 35

本章小结 36

思考与练习 36

第5章 循环结构程序设计 46

5.1 简单循环程序设计案例 46

案例5.1 累加求和运算 46

案例5.2 统计字符个数 48

案例5.3 阶乘运算 49

5.2 多重循环程序设计案例 50

案例5.4 九九乘法表 50

案例5.5 金字塔图形 51

案例5.6 杨辉三角形 52

5.3 典型程序设计案例 54

案例5.7 素数 54

案例5.8 最大公约数 54

案例5.9 完全数 56

案例5.10 水仙花数 57

案例5.11 猴子吃桃问题 58

本章小结 59

思考与练习 59

第6章 数组程序设计 74

6.1 一维数组案例 74

案例6.1 输出一维数组 74

案例6.2 Fibonacci数列 75

案例6.3 起泡法排序 75

6.2 二维数组案例 76

案例6.4 输出一个矩阵 76

案例6.5 将矩阵的行列互换 77

案例6.6 求两个矩阵的乘积 78

案例6.7 魔方阵 80

6.3 字符数组案例 82

案例6.8 图形图案 82

案例6.9 统计单词个数 83

本章小结 84

思考与练习 84

第7章 函数程序设计 97

7.1 函数的一般形式案例 97

案例7.1 求两数之和 97

7.2 函数的调用与参数传递案例 98

案例7.2 交换两变量的值 98

案例7.3 逆序输出一个字符串 99

7.3 函数的嵌套与递归案例 100

案例7.4 求最大值 100

案例7.5 求阶乘 101

案例7.6 汉诺塔 102

7.4 局部变量和全局变量案例 103

案例7.7 学生成绩 103

案例7.8 计算天数 104

本章小结 106

思考与练习 106

第8章 指针 127

8.1 指针变量案例 127

案例8.1 指向变量的指针 127

案例8.2 指向指针的指针 128

8.2 指针与数组案例 129

案例8.3 利用指针输出一维数组中的元素 129

案例8.4 利用指针输出二维数组中的元素 130

案例8.5 字符串字母的顺序输出 131

案例8.6 将数组中的元素首尾逆置 132

8.3 指针与函数案例 133

案例8.7 交换两个变量的值 133

案例8.8 一维数组中的最大元素 135

案例8.9 二维数组中的最大元素 136

案例8.10 对一维数组中的元素进行排序 137

案例8.11 字符串大写函数 140

案例8.12 字符串的复制 140

案例8.13 字符串的排序 141

案例8.14 指向函数的指针 142

本章小结 143

思考与练习 143

第9章 结构体、共用体与枚举类型 160

9.1 结构体案例 160

案例9.1 结构体 160

案例9.2 链表 162

9.2 共用体案例 164

案例9.3 共用体 164

9.3 枚举类型案例 165

案例9.4 五色球问题 165

本章小结 166

思考与练习 166

第10章 编译预处理命令 177

10.1 宏定义案例 177

案例10.1 求圆的面积 177

案例10.2 求三角形的面积 178

10.2 文件包含 179

案例10.3 输出整数的绝对值 179

10.3 条件编译 180

案例10.4 大小写字母的转换 180

本章小结 181

思考与练习 181

第11章 文件操作 188

11.1 文件的基本操作案例 188

案例11.1 向文件中写数据 188

案例11.2 从文件中读数据 189

11.2 文件的基本应用案例 191

案例11.3 求一个文件的长度 191

案例11.4 复制文件 192

本章小结 193

思考与练习 193

第12章 全国计算机等级考试(二级C语言) 202

12.1 二级C语言考试大纲 202

公共基础知识 202

C语言程序设计 203

12.2 二级C语言笔试题 206

第一套笔试题 206

第二套笔试题 220

12.3 笔试题参考答案 234

第一套 234

第二套 235

12.4 二级C语言上机题 236

第一套上机题 236

第二套上试题 238

第三套上机题 240

第四套上机题 242

第五套上机题 244

12.5 上机题参考答案 246

第一套 246

第二套 247

第三套 247

第四套 248

第五套 248

附录A C语言中的关键字 250

附录B 常用字符与ASCII码表 252

附录C 运算符的优先级与结合性 254

附录D C语言中的常用库函数 256

主要参考文献 259

精品推荐