图书介绍
最新计算机等级考试 二级用书C语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 龚圆明等编 著
- 出版社: 北京:国防工业出版社
- ISBN:7118021148
- 出版时间:1999
- 标注页数:285页
- 文件大小:8MB
- 文件页数:297页
- 主题词:
PDF下载
下载说明
最新计算机等级考试 二级用书C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
绪论1
0.1 计算机语言的发展1
0.2 程序的编译和解释2
0.3 程序设计的概念2
0.3.1 算法及其表达2
0.3.2 结构化程序设计4
第一章 C语言概述6
1.1 C语言的发展过程6
1.2 C语言的特点6
1.3 C源程序的结构7
1.4 基本的输入与输出9
1.5 C语言的上机步骤10
1.6 实例11
本章小结12
习题一12
第二章 基本数据类型和表达式14
2.1 标识符和变量14
2.1.1 标识符14
2.1.2 变量14
2.2 基本数据类型15
2.3 常量16
2.3.1 整型常量16
2.3.3 单字符常量17
2.3.4 字符串常量17
2.3.2 实型常量17
2.3.5 符号常量18
2.4 表达式18
2.4.1 算术运算符18
2.4.2 关系运算符19
2.4.3 逻辑运算符19
2.4.4 自增自减运算符20
2.4.5 赋值运算符21
2.4.6 逗号运算符及表达式22
2.4.7 条件运算符22
2.4.8 位运算符23
2.5 数据类型的转换24
2.6 运算符的优先级和结合性25
2.7 赋值语句27
2.8 实例28
本章小结29
习题二29
第三章 简单的C语言程序设计35
3.1 语句概述35
3.1.1 控制语句35
3.1.2 函数调用语句35
3.1.3 表达式语句36
3.1.4 空语句36
3.2 数据输出36
3.2.1 字符输出函数putchar36
3.2.2 格式输出函数printf37
3.3 数据输入41
3.3.1 字符输入函数getchar()41
3.3.2 格式输入函数scanf41
3.4 实例43
本章小结46
习题三46
第四章 分支结构51
4.1 分支程序设计51
4.1.1 if语句51
4.1.2 if语句嵌套52
4.1.3 条件运算符的作用54
4.2 switch语句55
4.3 goto语句56
4.4 实例57
本章小结59
习题四60
第五章 循环控制63
5.1 while语句63
5.2 do-while语句65
5.3 for语句66
5.3.1 for语句的一般格式66
5.3.2 条件表达式缺省的for语句67
5.3.3 条件表达式中包含逗号运算符的for语句67
5.4 三种循环语句的比较67
5.5.1 break语句68
5.5 break语句和continue语句68
5.5.2 Continue语句69
5.6 实例70
本章小结74
习题五74
第六章 函数与变量类型80
6.1 函数80
6.1.1 概述80
6.1.2 函数定义的一般形式81
6.1.3 有关函数的说明82
6.1.4 函数的调用形式84
6.1.5 函数的递归调用88
6.1.6 库函数简介91
6.2 变量类型92
6.2.1 自动型变量(局部变量)92
6.2.2 外部型变量(全局变量)93
6.2.3 静态型变量95
6.2.4 寄存器变量96
6.3 变量初始化96
6.4 C预处理器97
6.4.1 宏定义97
6.4.2 文件包含99
6.4.3 条件编译100
6.5 实例101
本章小结103
习题六104
第七章 数组117
7.1 一维数组117
7.2 二维数组120
7.3 字符数组和字符串122
7.3.1 字符数组的定义和初始化122
7.3.2 字符串和字符串结束标志123
7.3.3 字符数组的输入和输出124
7.3.4 字符串处理函数125
7.4 实例126
本章小结129
习题七130
8.1 指针的概念139
第八章 指针139
8.2 指针和指针变量140
8.2.1 指针变量定义140
8.2.2 指针变量引用140
8.2.3 指针作为函数参数引用142
8.3 数组和指针144
8.3.1 通过指针访问数组元素144
8.3.2 数组作为函数参数147
8.3.3 指向多维数组的指针和指针变量151
8.4 字符串和指针155
8.4.1 字符串的表达形式155
8.4.2 字符串指针作函数参数155
8.5.1 指针函数157
8.5 函数与指针157
8.5.2 函数指针160
8.6 指针数组和指向指针的指针163
8.6.1 指针数组163
8.6.2 指向指针的指针165
8.7 Turbo C的内存分配函数166
本章小结167
习题八169
第九章 结构体与共用体182
9.1 结构体的定义及其变量的初始化182
9.1.1 结构体定义182
9.1.2 结构体变量的初始化184
9.2 结构体类型变量的引用185
9.3 结构体数组186
9.3.1 定义186
9.3.2 结构体数组初始化186
9.3.3 应用举例187
9.4 指针和结构体188
9.4.1 指向结构体变量的指针188
9.4.2 指向结构体数组的指针189
9.4.3 结构指针参数189
9.5 用指针处理链表190
9.5.1 链表190
9.5.2 建立链表191
9.5.3 链表输出192
9.5.4 对链表中的元素进行删除193
9.5.5 对链表插入结点194
9.5.6 主函数195
9.6 共用体(联合)197
9.6.1 概念197
9.6.2 引用方式197
9.6.3 共用体的特点198
9.7 枚举198
9.8 用typedef定义类型198
9.9 实例199
习题九202
本章小结202
第十章 文件208
10.1 文件概述208
10.2 文件的处理209
10.2.1 文件指针209
10.2.2 文件的打开和关闭209
10.2.3 文件的读和写211
10.3 实例218
本章小结220
习题十220
11.1.4 遗漏花括号223
11.1.3 混淆赋值号(=)与比较符(==)223
11.1.2 路径表示的错误223
11.1 常见错误分析223
第十一章 常见错误分析和程序调试223
11.1.1 遗漏分号或分号位置错误223
11.1.5 括号不配对224
11.1.6 大小写字母的区别224
11.1.7 忘记定义变量224
11.1.8 错误使用指针224
11.1.9 开关语句中忘记中断语句break225
11.1.10 混淆字符和字符串的表示形式226
11.1.11 自加(++)和自减(--)错误226
11.1.12 地址传送失败226
11.1.13 数组及数组下标226
11.1.15 函数的使用227
11.1.14 int型数据的数值范围227
11.1.16 混淆数组名及指针变量区别230
11.1.17 混淆结构体类型和结构体变量区别231
11.1.18 使用文件时忘记打开文件或打开文件方式不对231
11.2 错误的检出与分离232
11.3 程序调试233
附录A ASCII码表234
附录B Turbo C 2.0常用库函数235
附录C C语言中的关键字244
附录D 运算符和结合性244
附录E 全国计算机等级考试二级考试大纲(C语言)247
附录F 1997年全国计算机等级考试C语言程序设计试题及答案250
参考答案260