图书介绍
计算机语言与程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 谌卫军编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302154341
- 出版时间:2007
- 标注页数:307页
- 文件大小:26MB
- 文件页数:321页
- 主题词:C语言-程序设计
PDF下载
下载说明
计算机语言与程序设计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 计算机程序4
1.2 C语言简介7
1.2.1 C语言的历史7
1.2.2 C语言的特点9
1.2.3 C语言的应用领域10
1.3 一个简单的C程序11
1.3.1 问题描述与分析11
1.3.2 C语言程序11
1.3.3 从C语句到机器语言13
习题114
第2章 数据对象与运算15
2.1 信息的存储方式15
2.2 数据类型17
2.2.1 整数类型18
2.2.2 实数类型23
2.2.3 字符类型23
2.3 常量23
2.3.1 整型常量24
2.3.2 实型常量24
2.3.3 字符常量25
2.4 变量26
2.4.1 基本概念26
2.4.2 变量的命名27
2.4.3 变量的定义27
2.4.4 变量的初始化28
2.5 运算符和表达式28
2.5.1 算术运算符和算术表达式29
2.5.2 赋值运算符和赋值表达式31
2.6 类型转换32
2.6.1 运算转换32
2.6.2 赋值转换33
2.6.3 强制转换34
习题234
第3章 顺序结构程序设计36
3.1 C语句概述36
3.2 数据的输入与输出37
3.2.1 基本概念37
3.2.2 printf函数(格式输出函数)38
3.2.3 scanf函数(格式输入函数)41
3.3 程序举例43
习题346
第4章 选择结构程序设计48
4.1 关系运算符和表达式48
4.2 逻辑运算符和表达式49
4.3 if语句51
4.3.1 if语句的形式之一51
4.3.2 if语句的形式之二52
4.3.3 if语句的形式之三53
4.3.4 条件运算符54
4.4 switch语句54
4.5 程序举例56
习题462
第5章 循环结构程序设计64
5.1 for语句65
5.2 while语句69
5.3 do-while语句72
5.4 break语句和continue语句73
5.5 程序举例75
习题594
第6章 数组98
6.1 一维数组的定义和使用98
6.1.1 基本概念98
6.1.2 一维数组的使用100
6.2 二维数组的定义和使用104
6.2.1 基本概念104
6.2.2 二维数组的使用105
6.3 字符数组与字符串107
6.4 程序举例110
习题6126
第7章 函数130
7.1 概述130
7.1.1 引言130
7.1.2 什么是函数131
7.1.3 为何使用函数132
7.2 函数的使用133
7.2.1 函数的定义134
7.2.2 函数的声明135
7.2.3 函数的调用138
7.3 变量的作用范围140
7.3.1 局部变量140
7.3.2 全局变量141
7.4 函数调用的实现过程143
7.4.1 进程的内存分布143
7.4.2 控制流与数据流144
7.4.3 函数调用举例144
7.5 数组与函数参数150
习题7152
第8章 指针157
8.1 什么是指针157
8.1.1 地址亦数据157
8.1.2 地址与类型159
8.1.3 什么是指针159
8.2 指针变量160
8.2.1 指针的定义160
8.2.2 指针运算符161
8.2.3 为何要使用指针165
8.3 指针与数组169
8.3.1 指向数组元素的指针169
8.3.2 通过指针访问数组元素169
8.3.3 动态数组174
8.3.4 指针还是数组179
8.3.5 二维数组与指针181
8.4 指针与字符串193
8.4.1 字符串的表示形式193
8.4.2 字符串的访问195
习题8199
第9章 结构体204
9.1 结构体的定义与使用204
9.1.1 引言204
9.1.2 结构体的定义205
9.1.3 结构体变量的使用207
9.2 结构体数组与指针208
9.2.1 结构体数组208
9.2.2 结构体与指针209
9.3 结构体作为函数参数210
9.4 链表212
9.4.1 链表的基本概念212
9.4.2 对链表的操作213
习题9225
第10章 算法引论231
10.1 算法分析231
10.1.1 什么是算法分析231
10.1.2 BigO表示法232
10.2 查找算法234
10.2.1 顺序查找法234
10.2.2 折半查找法235
10.3 排序算法237
10.4 递推算法239
10.5 递归算法244
10.5.1 基本概念245
10.5.2 基于分治策略的递归算法249
10.5.3 基于回溯策略的递归算法258
习题10268
第11章 文件273
11.1 文件的基本概念273
11.2 文件的访问274
11.2.1 文件的访问方式274
11.2.2 文件的打开和关闭275
11.2.3 读文件276
11.2.4 写文件278
11.3 程序举例279
习题11283
第12章 上机指导285
12.1 上机步骤285
12.1.1 打开Visual C++285
12.1.2 创建工程287
12.1.3 创建源文件288
12.1.4 编译链接289
12.2 编程规范289
12.2.1 命名规则290
12.2.2 编码格式291
12.2.3 注释293
12.3 程序调试294
12.3.1 编译链接294
12.3.2 程序调试296
附录Ⅰ ASCII字符编码299
附录Ⅱ 标准库函数301
参考文献307
热门推荐
- 253596.html
- 666898.html
- 2936891.html
- 633571.html
- 2726432.html
- 543767.html
- 2836890.html
- 934759.html
- 2507836.html
- 3528265.html
- http://www.ickdjs.cc/book_1216810.html
- http://www.ickdjs.cc/book_2957550.html
- http://www.ickdjs.cc/book_1267787.html
- http://www.ickdjs.cc/book_3152255.html
- http://www.ickdjs.cc/book_2133358.html
- http://www.ickdjs.cc/book_1981042.html
- http://www.ickdjs.cc/book_150113.html
- http://www.ickdjs.cc/book_1925030.html
- http://www.ickdjs.cc/book_1203802.html
- http://www.ickdjs.cc/book_3679630.html