种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

C语言程式设计实用教程(黄超、宋丽娜编着书籍)

(2019-06-17 04:45:08) 百科综合
C语言程式设计实用教程(黄超、宋丽娜编着书籍)

C语言程式设计实用教程(黄超、宋丽娜编着书籍)

《C语言程式设计实用教程》是2014年清华大学出版出版的图书,作者是黄超、宋丽娜。

基本介绍

  • 书名:C语言程式设计实用教程
  • 作者:黄超、宋丽娜
  • ISBN:9787302374510
  • 类别:教程,辅导书,教育
  • 定价:39元
  • 出版社:清华大学出版
  • 出版时间:2014年9月1日

内容简介

本书注重实用性,突出编程思路分析、强化算法设计,注重编程实践能力的培养。本书实例丰富、精编精讲、深入浅出、通俗易懂,内容的选择与组织注重知识体系的完整性、合理性,每章都配有丰富多样的习题、上机实验及习题参考解答;课程设计单独列为一章以便进行综合程式设计训练。为兼顾各层次读者的不同需求,书中提供了有针对性的学习、应考(等级考试)指导材料。
本书从培养套用型人才的角度,在C语言程式设计精品课程建设的基础上,遵循学生的认知规律,按照“面向套用、案例驱动、便于教与学、质量高有创新”的宗旨编写而成。

图书目录

第1章C语言程式设计概述/1
1.1程式设计语言1
1.1.1“存储程式”原理1
1.1.2程式设计语言的发展3
1.1.3语言处理程式4
1.2C语言的发展和特点5
1.3C语言的语法单位6
1.3.1C语言的基本符号6
1.3.2关键字6
1.3.3标识符6
1.3.4C语言语句8
1.4C语言程式的基本结构8
1.4.1简单的C语言程式介绍8
1.4.2C程式的结构与书写规则11
1.5程式设计与算法13
1.5.1程式设计13
1.5.2算法概述14
1.5.3算法的描述15
1.5.4结构化程式设计方法19
1.6C语言程式的上机调试20
1.6.1C语言的编译环境与运行程式的步骤20
1.6.2TurboC开发环境21
1.6.3WinTC系统上机操作方法26
1.6.4VisualC++6.0系统上机操作方法28
本章小结34
习题34
上机实训36
实训项目:C语言开发环境的使用与程式调试37
第2章数据类型、运算符与表达式/39
2.1C语言数据类型与数据的存储39〖1〗C语言程式设计实用教程目录[3]〖3〗2.1.1C语言的数据类型39
2.1.2数据在记忆体中的存储形式41
2.2变数与常量43
2.2.1常量43
2.2.2变数47
2.3C语言的运算符和表达式53
2.3.1概述53
2.3.2算术运算符和算术表达式55
2.3.3关係运算符和关係表达式57
2.3.4逻辑运算符和逻辑表达式58
2.3.5赋值运算符和赋值表达式60
2.3.6条件运算符和条件表达式61
2.4不同类型数据间的混合运算63
2.5位运算64
2.5.1位逻辑运算64
2.5.2位移运算65
2.5.3位运算赋值运算符65
2.6常用数学库函式的使用66
本章小结67
习题68
上机实训70
第3章顺序结构程式设计/72
3.1C语言简单语句72
3.2数据的输入与输出73
3.3格式化输入与输出75
3.3.1格式化输出函式printf()75
3.3.2格式化输入函式scanf()80
3.4字元数据的输入与输出84
3.4.1字元输出函式putchar()84
3.4.2字元输入函式getchar()85
3.5顺序结构程式设计举例87
本章小结90
习题90
上机实训93
第4章选择结构程式设计/95
4.1if语句95
4.1.1单分支if语句95
4.1.2双分支if语句96
4.1.3if语句的嵌套97
4.2switch语句100
4.3选择结构程式设计举例102
本章小结106
习题107
上机实训110
第5章循环结构程式设计/112
5.1循环的概念112
5.2for语句113
5.3while语句117
5.4do…while语句119
5.5break与continue语句121
5.5.1break语句121
5.5.2continue语句123
5.6循环的嵌套124
5.7程式举例126
本章小结128
习题128
上机实训134
第6章数组/136
6.1概述136
6.2一维数组137
6.2.1一维数组的定义137
6.2.2一维数组的引用138
6.2.3一维数组的初始化139
6.2.4套用举例141
6.3二维数组145
6.3.1二维数组的定义145
6.3.2二维数组的引用147
6.3.3二维数组的初始化147
6.3.4二维数组的套用举例148
6.4字元数组与字元串150
6.4.1字元数组150
6.4.2字元串152
6.4.3字元串处理函式153
本章小结156
习题157
上机实训160
第7章函式/162
7.1函式的定义与调用162
7.1.1函式的分类162
7.1.2函式定义的一般形式164
7.1.3函式的调用167
7.1.4函式的参数传递168
7.2函式的嵌套调用与递归调用172
7.2.1函式的嵌套调用172
7.2.2函式的递归调用173
7.3变数的作用域和存储类别175
7.3.1变数的作用域175
7.3.2变数的存储类别177
7.4内部函式与外部函式178
7.4.1内部函式179
7.4.2外部函式179
7.5程式的多档案结构180
7.6程式举例185
本章小结189
习题189
上机实训192
第8章编译预处理/194
8.1宏定义命令194
8.2档案包含200
8.3条件编译203
本章小结205
习题205
上机实训209
第9章指针/210
9.1地址与指针类型210
9.1.1地址及取地址运算210
9.1.2指针类型与指针运算211
9.2指针变数213
9.2.1指针变数的定义213
9.2.2指针变数的运算214
9.3指针与数组217
9.3.1指向数组元素的指针217
9.3.2用指针法引用数组元素218
9.3.3多维数组与指针220
9.4指针与字元串224
9.5指针与函式227
9.5.1指针变数作函式的参数227
9.5.2指向函式的指针变数232
9.5.3指针型函式235
9.6指针型数组237
9.7多级指针240
本章小结241
习题242
上机实训245
第10章结构体、共用体和枚举类型/247
10.1结构体类型247
10.1.1结构体类型的定义247
10.1.2结构体变数的说明与引用249
10.1.3位段253
10.2结构体数组255
10.2.1结构体数组的定义与初始化255
10.2.2套用举例257
10.3结构体与指针259
10.3.1结构体类型的指针变数259
10.3.2指向结构体数组的指针261
10.3.3结构体类型变数作函式的参数262
10.4动态数据结构与鍊表264
10.4.1鍊表的相关概念264
10.4.2动态记忆体分配函式265
10.4.3鍊表的建立与操作267
10.5共用体272
10.5.1共用体类型的定义与变数说明272
10.5.2共用体变数的引用273
10.6枚举类型275
10.7用typedef说明一种新类型名277
本章小结280
习题280
上机实训283
第11章档案操作/285
11.1C语言档案概述285
11.2档案的打开与关闭288
11.3档案的读写291
11.3.1字元的输入和输出291
11.3.2格式化输入和输出294
11.3.3字元串的输入和输出298
11.4随机档案的读写301
11.4.1档案的定位301
11.4.2fread函式与fwrite函式302
11.5出错检测函式305
11.5.1ferror()函式305
11.5.2clearerror()函式305
本章小结306
习题307
上机实训311
第12章课程设计/313
12.1课程设计的目的313
12.2课程设计的选题与实施过程314
12.2.1选题314
12.2.2实施过程314
12.3课程设计报告的内容315
12.4课程设计参考题目315
本章小结321
综合项目实训321
附录AC常用库函式/325
附录B全国计算机等级考试二级C语言考试大纲/333
附录C计算机二级C语言考试模拟题/336
模拟题参考答案350
附录D习题参考答案/351第1章习题解答351
第2章习题解答353
第3章习题解答354
第4章习题解答356
第5章习题解答359
第6章习题解答364
第7章习题解答367
第8章习题解答371
第9章习题解答372
第10章习题解答375
第11章习题解答378
参考文献/382

标 签

搜索
随机推荐

Powered By 种豆资源网||