注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关C语言程序设计实践教程

C语言程序设计实践教程

C语言程序设计实践教程

定 价:¥25.00

作 者: 崔武子,付钪,鞠慧敏编著
出版社: 清华大学出版社
丛编项: 21世纪计算机科学与技术实践型教程
标 签: C

ISBN: 9787302113492 出版时间: 2005-08-01 包装: 胶版纸
开本: 26cm 页数: 283 字数:  

内容简介

  本书是以C语言的入门级读者作为主要对象,根据C语言程序设计课程的特点,用编排独特、形式新颖、通俗易懂的方法编写的一本教材。全书包括3大部分。第1部分(第1章和第2章)介绍了C语言的基本框架、C语言的基本概念、函数的定义和使用、常量与变量的概念、C语言数据类型、运算符和表达式等。第2部分(第3章至第5章)介绍了结构化程序设计的3种基本结构。第3部分(第6章至第9章)介绍了指针的概念、数组的应用、字符串的处理方法、结构体的概念、链表的基本操作、文件的读写操作等。全书自始至终遵循开发较大任务时将一个大任务分成若干小任务后,编写函数实现该功能的开发原则。每一章增设上机指导和小结,提供贯穿于整个教学过程的一个应用实例。习题以提高编程能力为目标而设计,单号习题提供参考答案。附录中还提供快速、方便查找各知识内容的方法。书中标有“*”号的部分可以根据实际情况选讲。本书提供动画丰富、可直接使用的电子教案,该教案允许教师随意修改。源代码包括全书所有实例和贯穿整个教学过程的应用实例的.c文件,它们均在Turbo C 2.0中运行通过。本书既可作为应用型或教学型院校应用类教材,也可用作传统教学模式的课程实践教材或自学者的指导书。

作者简介

暂缺《C语言程序设计实践教程》作者简介

图书目录

目录
第1章C语言的基本框架1
1.1C语言的基本概念1
1.2几个简单的C程序3
1.3函数的定义和使用6
1.4上机指导11
1.5小结16
习题117
第2章C语言的数据运算20
2.1常量与变量20
2.2C语言数据类型22
2.2.1整型数据类型22
2.2.2实型数据类型24
2.2.3字符型数据类型24
2.3运算符和表达式26
2.3.1算术运算符和表达式26
2.3.2赋值运算符和表达式29
2.3.3逗号运算符和表达式30
2.3.4关系运算符和表达式31
2.3.5逻辑运算符和表达式32
*2.3.6其他运算符33
2.4上机指导36
2.5小结39
习题240
第3章顺序结构及其应用43
3.1算法与结构化程序设计43
3.2数据的输入输出控制44
3.2.1格式输入输出的函数45
3.2.2字符输入输出的函数48
3.3顺序结构应用实例49
*3.4贯穿整个教学过程的实例部分程序57
3.5上机指导60
3.6小结64
习题365
第4章分支结构及其应用69
4.1双分支结构70
4.2多分支结构75
4.3分支结构应用实例81
*4.4用条件运算符实现分支89
*4.5贯穿整个教学过程的实例部分程序90
4.6上机指导94
4.7小结99
习题499
第5章循环结构及其应用103
5.1常用的循环控制语句104
5.1.1while语句104
5.1.2dowhile语句111
5.1.3for语句112
5.2循环的嵌套115
5.3break语句与continue语句的使用118
5.4循环结构应用实例121
*5.5贯穿整个教学过程的实例部分程序130
5.6上机指导134
5.7小结139
习题5139
第6章指针及其使用143
6.1指针的概念、定义和使用143
6.1.1指针的概念143
6.1.2指针的定义和使用144
6.2指针的应用实例146
*6.3贯穿整个教学过程的实例部分程序149
6.4上机指导154
6.5小结156
习题6156
第7章数组及其应用159
7.1一维数组及其应用160
7.1.1一维数组的定义和使用160
7.1.2一维数组与指针162
7.1.3一维数组的应用举例165
7.2二维数组及其应用173
7.3字符串及其处理178
*7.4贯穿整个教学过程的实例部分程序186
7.5上机指导192
7.6小结197
习题7197
第8章结构体及其应用199
8.1结构体类型的使用199
8.2结构体类型数组的定义204
*8.3链表211
8.3.1动态指针与动态内存分配211
8.3.2链表的概念212
8.3.3链表的基本操作212
*8.4贯穿整个教学过程的实例部分程序220
8.5上机指导226
8.6小结230
习题8230
第9章文件及其应用232
9.1文件的基本操作232
9.1.1文件中的几个概念232
9.1.2文件的打开与关闭233
9.1.3文件的读写234
*9.2贯穿整个教学过程的实例部分程序244
9.3上机指导252
9.4小结254
习题9255
附录256
附录AC语言关键字256
附录B常用字符与ASCII码对照表256
附录C运算符的优先级和结合方向257
附录D常用C库函数258
附录E常见错误、警告信息表262
附录F关键字、运算符、库函数和算法索引263
附录G单号题参考答案267
参考文献284

本目录推荐