C语言程序设计教程
全新正版 极速发货
¥
16.5
4.6折
¥
36
全新
库存3件
作者王新萍,郑静 主编
出版社电子工业出版社
ISBN9787121116322
出版时间2010-12
装帧平装
开本16开
定价36元
货号1201378811
上书时间2024-12-02
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章C语言概述1
1.1C语言的历史背景2
1.2C语言的特点2
1.3简单的C程序介绍3
1.4C程序的上机步骤5
1.5C语言趣味程序实例18
1.6本章小结9
1.7复习题10
1.8程序设计实践11
第2章数据类型、运算符和表达式13
2.1C语言的数据类型14
2.2常量与变量14
2.2.1标识符15
2.2.2常量与符号常量15
2.2.3变量16
2.3整型数据17
2.3.1整型常量17
2.3.2整型变量17
2.4实型数据18
2.4.1实型常量18
2.4.2实型变量18
2.5字符型数据19
2.5.1字符常量19
2.5.2字符变量20
2.5.3字符串常量20
2.6变量赋初值21
2.7运算符及表达式21
2.7.1算术运算符及算术表达式22
2.7.2自增、自减运算符及其表达式22
2.7.3赋值运算符及赋值表达式23
2.7.4逗号运算符及逗号表达式24
2.7.5不同类型数据间的混合运算25
2.7.6C语言中的运算符见表2.527
2.8C语言趣味程序实例228
2.9本章小结30
2.10复习题30
2.11程序设计实践31
第3章最简单的C程序设计――顺序程序设计33
3.1C语句概述34
3.2程序的三种基本结构35
3.3赋值语句36
3.4字符数据的输入与输出36
3.4.1putchar函数37
3.4.2getchar函数37
3.5格式的输入与输出38
3.5.1printf函数38
3.5.2scanf函数40
3.6C语言趣味程序实例342
3.7本章小结42
3.8复习题43
3.9程序设计实践44
第4章选择结构程序设计45
4.1关系运算符及其表达式46
4.2逻辑运算符及其表达式47
4.2.1逻辑运算符47
4.2.2逻辑表达式47
4.3if语句48
4.3.1if语句的三种形式48
4.3.2if语句的嵌套52
4.3.3条件运算符53
4.4switch语句54
4.5程序举例55
4.6C语言趣味程序实例458
4.7本章小结59
4.8复习题59
4.9程序设计实践62
第5章循环的控制63
5.1循环的概念64
5.2while语句64
5.3do…while语句66
5.4for语句68
5.5循环的嵌套70
5.6break语句和continue语句71
5.6.1break语句71
5.6.2continue语句72
5.7程序举例73
5.8C语言趣味程序实例575
5.9本章小结76
5.10复习题76
5.11程序设计实践79
第6章数组81
6.1一维数组的定义与引用82
6.1.1一维数组的定义82
6.1.2一维数组元素的引用82
6.1.3一维数组的初始化83
6.1.4一维数组程序举例84
6.2二维数组的定义与引用85
6.2.1二维数组元素的定义85
6.2.2二维数组元素的引用86
6.2.3二维数组的初始化87
6.2.4二维数组程序举例87
6.3字符数组88
6.3.1字符数组的定义88
6.3.2字符数组的初始化89
6.3.3字符数组元素的引用89
6.3.4字符串和字符串结束标志90
6.3.5字符数组的输入输出90
6.3.6字符串处理函数91
6.3.7字符数组应用举例94
6.4C语言趣味程序设计实例695
6.5本章小结96
6.6复习题97
6.7程序设计实践98
第7章函数101
7.1模块化程序设计和C语言程序组成102
7.2库函数103
7.2.1C语言常用库函数104
7.2.2include命令的使用104
7.3函数的定义与调用105
7.3.1函数的定义105
7.3.2函数的调用106
7.4函数的返回值及其类型109
7.5函数调用时参数间的传递110
7.5.1将变量、常量、数组元素作为参数时的传递110
7.5.2将数组名作为参数时的传递111
7.6函数的嵌套调用112
7.7函数的递归调用113
7.8作用域和存储类型116
7.8.1变量的存在性和可见性116
7.8.2局部变量和全局变量117
7.8.3变量的存储类型120
7.9C语言趣味程序设计实例7123
7.10本章小结124
7.11复习题125
7.12程序设计实践130
第8章指针131
8.1指针的基本概念132
8.2指针变量的使用与指针运算133
8.2.1指针变量的定义133
8.2.2指针变量的初始化133
8.2.3指针的两个运算134
8.2.4指针变量的引用134
8.2.5指针的算术运算、关系运算135
8.3指针与数组138
8.3.1指针与一维数组138
8.3.2指针与二维数组140
8.4字符串与指针142
8.4.1字符串的表示形式142
8.4.2字符数组与字符串指针变量比较143
8.5用数组名作函数参数144
8.6C语言趣味程序实例8148
8.7本章小结150
8.8复习题152
8.9程序设计实践154
第9章结构体与联合体155
9.1结构体的定义156
9.2结构体在程序中的使用157
9.3结构体数组160
9.4结构指针161
9.5结构体与函数164
9.6联合体167
9.7C语言趣味程序实例9170
9.8本章小结174
9.9复习题174
9.10程序设计实践175
第10章预处理命令177
10.1宏定义178
10.1.1无参宏定义178
10.1.2带参宏定义180
10.2文件包含182
10.3条件编译182
10.4C语言趣味程序设计实例10185
10.5本章小结186
10.6复习题187
10.7程序设计实践187
第11章文件189
11.1文件的概念190
11.2文件的打开与关闭191
11.3文件的字符输入与输出193
11.4文件的字符串输入与输出195
11.5文件的格式化输入与输出197
11.6C语言趣味程序实例11198
11.7本章小结201
11.8复习题201
11.9程序设计实践203
模拟试题一208
模拟试题二213
模拟试题三218
模拟试题四222
模拟试题五226
模拟试题六230
模拟试题七234
模拟试题八238
模拟试题九241
模拟试题十245
模拟试题十一249
模拟试题十二254
模拟试题十三258
模拟试题十四263
模拟试题十五268
参考文献273
内容摘要
全书共分十一章,主要内容包括:靠前章介绍c语言的发展及特点;第2章介绍c语言的基本概念、数据类型及运算符及表达式;第3章介绍顺序结构程序设计;第4章介绍选择结构程序设计;第5章介绍循环结构程序设计;第6章介绍数组类型;第7章介绍函数;第8章介绍指针类型;第9章介绍结构体和联合体;靠前0章介绍编译预处理;靠前1章介绍文件类型。在编写时注意从实用出发,内容由浅入深,每章附有趣味程序实例,以增强学习的兴趣和乐趣。本书很后还配有丰富的模拟试题,以使读者更好的掌握所学知识。
本书内容丰富、语言简练易懂,融趣味性与操作性于一体。可作为高职高专C语言程序课程的实用教材,也可供初学编程者自学用书。
为方便教师教学,本书还配有教学指南、电子教案和习题答案(电子版),详见前言。
— 没有更多了 —
以下为对购买帮助不大的评价