图书介绍
C语言编程基础PDF|Epub|txt|kindle电子书版本网盘下载
![C语言编程基础](https://www.shukui.net/cover/77/34295574.jpg)
- 王森主编 著
- 出版社: 北京:电子工业出版社
- ISBN:7505372084
- 出版时间:2002
- 标注页数:212页
- 文件大小:7MB
- 文件页数:223页
- 主题词:
PDF下载
下载说明
C语言编程基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基础知识模块1
第1章 绪论2
1.1 编程语言概述2
1.1.1 编程语言的发展历史2
1.1.2 C语言简史及特点4
1.2 C语言的基本符号与词汇集5
1.2.1 基本符号集5
1.2.2 标识符6
1.2.3 保留字6
1.3 C语言程序7
1.3.1 源程序的书写格式7
1.2.4 ASCII码字符集7
1.3.2 函数的构成8
1.3.3 C语言程序的结构特点9
1.4 C语言程序的编辑及运行9
1.4.1 C语言程序编辑及运行的一般步骤9
1.4.2 Turbo C集成环境简介10
1.4.3 安装和启动Turbo C系统10
1.4.4 TurboC集成环境的使用12
1.4.5 退出Turbo C13
1.4.6 其他常用菜单选项13
习题一14
上机实习指导14
上机实习 Turbo C系统的基本操作方法15
第2章 基本数据类型和简单程序设计17
2.1 基本知识17
2.1.1 C语言的数据类型17
2.1.2 常量与变量的使用17
2.1.3 C语句18
2.1.4 结构化程序设计方法18
2.2 整型数据19
2.2.1 整型常量19
2.2.2 整型变量及分类20
2.2.3 整数运算的程序设计21
2.3.2 浮点型变量与分类23
2.3.1 浮点常数23
2.3 浮点型数据23
2.3.3 浮点数运算的程序设计24
2.4 字符型数据25
2.4.1 字符常数25
2.4.2 字符变量及分类26
2.4.3 字符串27
2.4.4 最简单的字符和字符串处理程序28
2.5 类型的混合运算28
2.5.1 类型的自动转换29
2.5.2 类型的强制转换29
习题二31
上机实习指导32
上机实习 基本数据类型的简单程序设计33
第3章 运算符与表达式36
3.1 概述36
3.1.1 表达式36
3.1.2 运算符37
3.2 算术运算符和算术表达式38
3.2.1 算术运算符38
3.2.2 常用数学函数38
3.2.3 算术表达式41
3.3 其他运算符的应用42
3.3.1 赋值运算符和赋值表达式42
3.3.2 递增和递减运算符44
3.3.3 条件运算符和条件表达式45
3.3.4 逗号运算符和逗号表达式46
3.3.5 sizeof运算符47
习题三48
上机实习指导49
上机实习 运算符及表达式应用49
第4章 数据的输入与输出52
4.1 标准字符输入输出函数52
4.1.1 标准字符输入函数getchar()52
4.1.2 标准字符输出函数putchar()53
4.1.3 字符的连续输入输出54
4.2 按格式输入输出函数55
4.2.1 按格式输出函数printf()55
4.2.2 按格式输入函数scarf()59
习题四64
上机实习指导66
上机实习一 字符的输入输出67
上机实习二 格式输入输出函数的使用69
第5章 控制语句72
5.1 关系表达式与逻辑表达式72
5.1.1 关系运算符与关系表达式72
5.1.2 逻辑运算符与逻辑表达式73
5.2 条件选择语句if74
5.2.1 if语句的三种形式74
5.2.2 应用举例76
5.3.1 结构形式78
5.3 开关语句switch78
5.3.2 应用举例:80
5.4 循环语句82
5.4.1 for语句82
5.4.2 while语句86
5.4.3 do-while语句89
5.5 中止语句break和继续语句continue91
5.5.1 break语句91
5.5.2 continue语句91
5.6 无条件转移语句goto92
5.6.1 goto语句的格式92
5.6.2 应用举例92
习题五93
上机实习指导94
上机实习一 关系表达式和逻辑表达式95
上机实习二 if语句96
上机实习三 switch语句98
上机实习四 for语句99
上机实习五 while语句和do-while语句100
第6章 数组103
6.1 数值型数组103
6.1.1 数组的定义103
6.1.2 数组的机内表示105
6.1.3 数组的操作106
6.1.4 数组的初始化108
6.2 字符型数组110
6.2.1 字符数组的初始化110
6.2.2 字符数组的引用111
6.2.3 字符串与字符数组111
6.2.4 字符串(数组)的输入、输出和处理112
6.3 应用举例116
习题六118
上机实习指导119
上机实习一 数值型数组120
上机实习二 字符型数组123
7.1.1 为什么要使用函数126
7.1 函数概述126
第7章 函数126
7.1.2 库函数和用户自定义函数127
7.2 函数的定义127
7.2.1 函数定义的一般形式127
7.2.2 有关函数定义的几点说明128
7.3 函数参数及返回值130
7.3.1 函数参数130
7.3.2 函数的返回值132
7.4 函数的调用133
7.4.1 函数的语句调用133
7.4.2 函数表达式调用134
7.4.3 函数的递归调用137
7.4.4 函数的嵌套调用138
7.5 变量的作用范围139
7.5.1 自动变量139
7.5.2 外部变量141
7.5.3 静态变量143
7.5.4 寄存器变量144
7.6 函数的作用范围145
7.6.1 内部函数145
7.6.2 外部函数145
习题七145
上机实习指导148
上机实习一 函数的定义和调用149
上机实习二 局部变量和全局变量151
上机实习三 一个应用程序的设计153
第8章 文件157
8.1 C语言文件概述157
8.1.1 存储方式157
8.1.2 文件指针157
8.2 文件的打开与关闭158
8.2.1 文件的打开(fopen()函数)158
8.2.2 文件的关闭(fclose()函数)159
8.3 文件的读写160
8.3.1 字符的输入和输出160
8.3.2 字符串的输入和输出161
8.3.3 按格式输入和输出162
8.4.1 fseed()函数164
8.4 随机文件的读写164
8.4.2 fread()与fwrite()函数165
习题八167
上机实习指导167
上机实习一 文件的顺序读写168
上机实习二 文件的随机读写171
第二篇 选用模块174
第9章 编译预处理175
9.1 宏定义175
9.1.1 不带参数的宏定义175
9.1.2 带参数的宏定义176
9.2.2 使用说明179
9.2 包含文件179
9.2.1 使用格式179
9.3 条件编译180
9.3.1 #if形式180
9.3.2 #ifdef(或#ifndef)形式180
习题九182
第10章 指针183
10.1 指针的概念、定义和操作183
10.1.1 什么是指针183
10.1.2 指针变量的定义184
10.1.3 指针变量的操作185
10.2.1 指向数组的指针187
10.2 指针与数组187
10.2.2 指向字符串的指针189
10.3 指针与函数191
10.3.1 指针变量作为函数参数191
10.3.2 函数的返回值为指针变量194
10.3.3 指向函数的指针195
习题十197
上机实习指导198
上机实习 指针的简单应用199
附录A ASCII码字符表201
附录B Turbo C库函数简介202
附录C Turbo C编译错误信息209