图书介绍
计算机程序设计基础 C语言版PDF|Epub|txt|kindle电子书版本网盘下载
- 朱二连编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302246831
- 出版时间:2011
- 标注页数:354页
- 文件大小:105MB
- 文件页数:367页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
计算机程序设计基础 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程序设计语言2
1.2 C语言概述3
1.2.1 C语言发展3
1.2.2简单C程序介绍4
1.2.3 C程序结构的特点6
1.3 C语言基本语法元素7
1.3.1 C语言符号集7
1.3.2 C语言中的词汇7
1.4 C语言程序开发环境8
1.4.1 Turbo C 20集成开发环境9
1.4.2 Visual C++6.0集成开发环境11
本章小结13
习题114
实验1运行C语言源程序的步骤14
第2章C语言基础与程序基本结构18
2.1 C语言的数据与数据类型18
2.1.1 C语言中的数据18
2.1.2 C语言中的数据类型20
2.2 C语言运算符与表达式23
2.2.1 C语言的运算符23
2.2.2 C语言的表达式24
2.3 C语言的语句27
2.3.1简单语句27
2.3.2复合语句28
2.3.3空语句28
2.3.4程序结构控制语句28
2.4程序基本结构与C程序实例29
2.4.1程序的基本结构29
2.4.2顺序结构程序示例31
2.4.3分支结构控制语句及示例33
2.4.4循环结构控制语句及示例39
本章小结44
习题246
实验2-1 C语言基本数据类型及其表达式的使用与顺序结构51
实验2-2分支结构程序控制53
实验2-3循环结构程序控制54
第3章 较少数据的程序设计57
3.1算法与程序设计57
3.1.1算法的概念57
3.1.2算法的描述方法60
3.1.3结构化程序设计方法63
3.1.4程序的测试65
3.1.5程序设计风格67
3.2数据输入与输出68
3.2.1格式化输出函数printf69
3.2.2格式化输入函数scanf71
3.2.3字符输入输出函数getchar与putchar72
3.3较少数据的程序设计实例73
3.4函数与模块化编程92
3.4.1标准库函数93
3.4.2用户定义函数93
3.4.3模块化程序设计实例97
3.5程序的书写风格102
本章小结104
习题3105
实验3-1较少数据的程序设计之基本输入与输出108
实验3-2较少数据的程序设计之函数及其调用109
实验3-3较少数据的程序设计111
第4章 较多数据的程序设计114
4.1数组及其元素控制114
4.1.1一维数组115
4.1.2二维数组117
4.1.3数组作为函数参数的应用120
4.1.4应用程序举例122
4.2字符数组与字符串126
4.2.1字符数组的定义与初始化126
4.2.2字符串的输入与输出127
4.2.3字符串的应用128
4.2.4字符串处理函数130
4.3结构体131
4.3.1结构体类型变量的定义和使用131
4.3.2结构体数组的定义和初始化136
4.3.3结构体数组的使用137
4.3.4结构体作为函数参数的使用138
4.4较多数据的程序设计实例140
本章小结144
习题4145
实验4-1较多数据的程序设计之数组的应用147
实验4-2较多数据的程序设计之结构体的应用150
第5章大量数据的程序设计154
5.1文件概述154
5.1.1文件154
5.1.2数据文件的存储形式155
5.1.3文件的存取方法156
5.1.4文件的类型标识与文件类型变量156
5.2文件的基本操作157
5.2.1文件的打开与关闭操作157
5.2.2文件结束检测操作159
5.3文件的读写操作159
5.3.1字符方式的读写操作159
5.3.2字符串方式的读写操作161
5.3.3格式化的读写操作163
5.3.4块方式的读写操作164
5.3.5应用举例166
5.4文件的定位操作168
5.4.1 rewind函数168
5.4.2 fseek函数169
5.4.3 ftell函数170
5.4.4应用举例170
5.5大量数据的程序设计实例172
本章小结174
习题5174
实验5-1大量数据的程序设计之文件的应用1175
实验5-2大量数据的程序设计之文件的应用2178
第6章C语言特色介绍1181
6.1数据类型转换与混合运算181
6.1.1再论C语言数据类型181
6.1.2数据类型转换与混合运算181
6.1.3数据类型定义符typedef183
6.2数据类型与数据存储结构184
6.2.1基本数据类型及其存储184
6.2.2构造类型及其存储193
6.2.3指针类型及其存储202
6.3变量的作用域与存储类别205
6.3.1变量的作用域205
6.3.2变量的存储类别208
6.4再论运算符与表达式211
6.4.1运算符及其结合性211
6.4.2运算符与表达式211
本章小结228
习题6230
实验6-1 C语言特色之运算符与表达式236
实验6-2 C语言特色之变量的作用域与存储类别240
第7章C语言特色介绍2244
7.1编译预处理244
7.1.1宏定义244
7.1.2文件包含252
7.1.3条件编译253
7.2指针的应用255
7.2.1再论指针数据类型255
7.2.2指针与函数258
7.2.3指针与数组261
7.2.4指针与字符串270
7.2.5指针与结构体275
7.2.6指针与链表279
本章小结296
习题7297
实验7-1 C语言特色之指针及其应用1302
实验7-2 C语言特色之指针及其应用2305
实验7-3 C语言特色之编译预处理与多文件程序编译308
附录A 常用字符与ASCII码对照表313
附录B C语言中的关键字314
附录C C语言9种控制语句315
附录D 运算符的优先级和结合性317
附录E Turbo C常用库函数与头文件319
附录F C程序常见错误323
附录G Turbo C调试程序常见出错信息330
附录H 在Turbo C集成开发环境下调试C程序的方法333
附录I 在Visual C++ 60集成开发环境下调试C程序的方法347
参考文献354