图书介绍
C语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![C语言程序设计](https://www.shukui.net/cover/42/34665604.jpg)
- 梅创社,李培金主编 著
- 出版社: 北京:北京理工大学出版社
- ISBN:9787564036249
- 出版时间:2010
- 标注页数:289页
- 文件大小:43MB
- 文件页数:299页
- 主题词:C语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述1
1.1 C语言的发展和特点1
1.2 C语言程序的结构与书写规则3
1.3 C语言的编译环境7
本章小结13
思考与练习14
第2章 数据类型、运算符与表达式17
2.1 C语言的数据类型17
2.2 标识符、常量和变量18
2.3 整型数据21
2.4 实型数据23
2.5 字符型数据24
2.6 算术运算与算术表达式27
2.7 赋值运算与赋值表达式29
2.8 自增、自减和逗号运算31
本章小结32
思考与练习34
第3章 顺序结构程序设计37
3.1 程序设计概述37
3.2 C语言语句41
3.3 格式化输出函数printf()42
3.4 格式化输入函数scanf()46
3.5 单个字符的输入/输出函数49
3.6 顺序程序设计举例51
本章小结53
思考与练习54
第4章 选择结构程序设计59
4.1 关系运算及其表达式59
4.2 逻辑运算符和逻辑表达式61
4.3 if语句和条件运算符64
4.4 switch语句68
4.5 选择结构程序设计应用举例70
本章小结71
思考与练习72
第5章 循环结构程序设计76
5.1 循环语句概述76
5.2 for语句和while语句78
5.3 直到型循环do-while语句82
5.4 循环结构的嵌套84
5.5 break语句与continue语句86
5.6 循环结构程序设计应用举例88
本章小结90
思考与练习91
第6章 函数98
6.1 函数的定义与调用98
6.2 函数的嵌套调用和递归调用109
6.3 内部变量与外部变量114
6.4 内部函数和外部函数118
6.5 变量的动态存储与静态存储简介122
本章小结127
思考与练习129
第7章 数组135
7.1 一维数组135
7.2 二维数组140
7.3 字符数组与字符串144
7.4 数组作为函数参数149
本章小结153
思考与练习154
第8章 编译预处理159
8.1 宏定义159
8.2 文件包含164
本章小结166
思考与练习166
第9章 指针168
9.1 指针和指针变量的概念168
9.2 指针变量的定义与应用169
9.3 数组的指针和指向数组的指针变量175
9.4 字符串的指针和指向字符串的指针变量185
9.5 返回指针值的函数189
9.6 指针数组与主函数main()的形参190
9.7 函数的指针和指向函数的指针变量194
本章小结195
思考与练习196
第10章 结构型、共用型和枚举类型200
10.1 结构类型与结构变量的定义200
10.2 结构型变量的引用与初始化203
10.3 结构数组205
10.4 指向结构类型数据的指针207
10.5 链表处理——结构指针的应用211
10.6 共用型和枚举型214
10.7 用户自定义类型218
本章小结219
思考与练习219
第11章 位运算222
11.1 数值在计算机中的表示222
11.2 位运算224
本章小结228
思考与练习229
第12章 文件232
12.1 文件概述232
12.2 文件的打开与关闭234
12.3 文件的读写操作236
12.4 位置指针与文件定位242
本章小结243
思考与练习244
第13章 Turbo C图形处理基础246
13.1 Turbo C的字符屏幕管理246
13.2 Turbo C的图形功能251
本章小结271
思考与练习272
附录A 标准ASCII字符编码表273
附录B 运算符的优先级和结合方向274
附录C 标准库函数276
附录D Turbo C V2.0常见错误282