图书介绍

C程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C程序设计
  • 谭浩强主编;周海燕等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302025428
  • 出版时间:1997
  • 标注页数:330页
  • 文件大小:11MB
  • 文件页数:341页
  • 主题词: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 计算机中数的表示及编码3

1.1.3 DOS操作系统概述7

1.1.4 常用DOS命令的使用及常见错误分析11

1.1.5 微型机的系统维护23

1.1.6 计算机病毒及其防治24

1.2 本章难点25

1.2.1 计算机中数的表示及运算25

1.2.2 磁盘文件的树状目录结构27

1.2.3 DOS命令的正确使用28

1.2.4 输入输出改向30

1.2.5 几种打印方式的比较30

1.3 例题分析31

1.3.1 选择题31

1.3.2 填空题35

1.4 思考题38

1.4.1 选择题38

1.4.2 填空题40

2.1.2 标识符42

2.1.1 C语言程序的组成特点42

2.1 本章要点42

第二章 C语言程序设计的基本知识和简单的语句42

2.1.3 数据类型43

2.1.4 常量和变量43

2.1.5 算术运算表达式45

2.1.6 算术赋值运算46

2.1.7 逗号表达式47

2.1.8 数学库函数的调用47

2.1.9 C语句简介47

2.1.10 终端上的数据输入和输出48

2.2.1 标识符50

2.2 本章难点50

2.2.2 整数类型及其数值转换51

2.2.3 各种不同进制整数的表示形式52

2.2.4 正确使用运算符52

2.2.5 赋值表达式和赋值语句52

2.2.6 输入输出操作注意事项53

2.3 例题分析53

2.4 思考题62

2.4.1 选择题62

2.4.2 填空题66

3.1.1 关系运算和逻辑运算68

3.1.2 条件运算符和条件表达式68

3.1 本章要点68

第三章 控制结构68

3.1.3 if语句69

3.1.4 switch语句和break语句69

3.1.5 for循环语句69

3.1.6 while循环语句70

3.1.7 do-while语句70

3.1.8 在循环体内使用break语句、continue语句和goto语句70

3.2 本章难点71

3.2.1 控制表达式的正确使用71

3.2.3 if语句的正确使用72

3.2.2 条件表达式72

3.2.4 switch语句的正确使用73

3.2.5 for循环74

3.2.6 while循环75

3.2.7 do-while循环75

3.2.8 在循环体内使用beak和continue语句76

3.2.9 语句标号和goto语句76

3.3 例题分析77

3.4 思考题90

3.4.1 选择题90

3.4.2 填空题92

4.1.3 对指针变量的操作104

4.1.2 指针变量的赋值104

4.1.1 指针变量的定义104

4.1 本章要点104

第四章 指针与数组104

4.1.4 指向指针的指针变量105

4.1.5 C语言的内存动态分配函数105

4.1.6 一维数组的定义和元素的引用106

4.1.7 一维数组和指针107

4.1.8 二维数组的定义和元素的引用107

4.1.9 二维数组和指针108

4.2 本章难点110

4.2.1 指针变量的概念110

4.2.2 对指针变量的操作111

4.2.3 动态存储分配114

4.2.4 数组116

4.3 例题分析119

4.4 思考题135

4.4.1 选择题135

4.4.2 填空题137

第五章 字符数组与字符串148

5.1 本章要点148

5.1.1 字符数组148

5.1.2 字符串变量148

5.1.3 字符串常量148

5.1.4 赋字符初值148

5.1.7 用字符数组表示字符串与用字符指针表示字符串的区别149

5.1.6 通过定义一个字符指针来说明一个字符串149

5.1.5 通过赋初值隐含确定数组长度149

5.1.8 赋字符串150

5.1.9 字符串的输入和输出150

5.1.10 用二维字符数组构成一维的字符串数组151

5.1.11 有关字符串处理的库函数151

5.2 本章难点152

5.2.1 字符串152

5.2.2 字符数组152

5.2.3 字符串的输入和输出153

5.2.4 用于字符处理的库函数154

5.3 例题分析155

5.4 思考题163

5.4.1 选择题163

5.4.2 填空题164

第六章 函数和存储类别167

6.1 本章要点167

6.1.1 函数的定义和返回值167

6.1.2 函数的调用168

6.1.3 实参和形参之间的数值传递168

6.1.4 带形参的main函数170

6.1.7 局部变量的存储类别171

6.1.8 全局变量的存储类别171

6.1.6 变量的存储类别171

6.1.5 局部变量和全局变量171

6.1.9 外部函数和静态函数172

6.2 本章难点172

6.2.1 函数之间简单数据的传递172

6.2.2 数组作为实参174

6.2.3 函数名或指向函数的指针作实参176

6.2.4 main函数的参数177

6.2.5 函数的递归调用177

6.2.6 函数的声明180

6.3 例题分析180

6.4.1 选择题197

6.4 思考题197

6.4.2 填空题199

第七章 结构体、共用体、位段和枚举类型208

7.1 本章要点208

7.1.1 使用关键字typedef说明新的类型标识符208

7.1.2 结构体208

7.1.3 位段结构209

7.1.4 共用体(联合)210

7.1.5 枚举类型210

7.2 本章难点211

7.2.1 新类型标识符的正确说明211

7.2.2 结构体的类型说明212

7.2.3 结构体变量、数组、指针213

7.2.4 单向链表215

7.2.5 共用体和位段217

7.3 例题分析219

7.4 思考题232

7.4.1 选择题232

7.4.2 填空题234

第八章 位运算243

8.1 本章要点243

8.2 本章难点243

8.2.1 位运算符的运算规则243

8.2.2 有多个位运算符的表达式245

8.3 例题分析245

8.4.1 选择题248

8.4 思考题248

8.4.2 填空题249

第九章 编译预处理253

9.1 本章要点253

9.1.1 宏定义253

9.1.2 文件包含253

9.1.3 条件编译254

9.2 本章难点255

9.2.1 预处理命令的特点255

9.2.2 不带参的宏定义255

9.2.3 带参的宏定义255

9.3 例题分析256

9.4 思考题259

9.4.1 选择题259

9.4.2 填空题260

第十章 文件263

10.1 本章要点263

10.1.1 C文件的概念263

10.1.2 有关文件的操作263

10.2 本章难点265

10.2.1 文件的输入和输出265

10.2.2 文件的打开和关闭266

10.2.3 文本文件和二进制文件266

10.2.4 顺序存取和随机存取269

10.2.5 通过main函数参数接受命令行中的文件名270

10.3 例题分析271

10.4 思考题276

10.4.1 选择题276

10.4.2 填空题279

第十一章 C程序调试中的常见错误分析283

附录293

附录一 自测验笔试题293

附录二 上机操作自测题304

附录三 各章思考题和自测验题参考答案312

参考文献330

热门推荐