案例式C语言程序设计
正版现货 可开具图书发票 下单后当天即可发货
¥
25.89
6.6折
¥
39
全新
库存2件
作者刘艳军主编
出版社清华大学出版社
ISBN9787302446385
出版时间2015-03
装帧平装
开本16开
定价39元
货号8836027
上书时间2024-12-14
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章概述1
1.1编程的概念1
1.1.1计算机如何工作1
1.1.2计算机语言1
1.1.3C语言简介2
1.2如何学习C语言程序设计4
1.2.1C语言编程需要什么4
1.2.2学习C语言程序设计的有效方法4
1.2.3创建C语言程序的一般步骤5
1.3C语言程序的基本结构及书写规范5
1.3.1C语言程序的基本结构5
1.3.2简单的C程序6
1.3.3C语言的“字母”和“单词”7
1.3.4C语言的程序书写规范7
1.4Visual C++集成编译环境介绍8
1.4.1Visual C++集成编译环境的安装8
1.4.2Visual C++集成编译环境的简单使用10
1.5算法及算法表示15
1.5.1算法与程序设计15
1.5.2算法的表示16
练习与自测18
实验指导19
第2章基本数据类型21
2.1计算购买实验指导书的总价21
2.1.1程序分析21
2.1.2常量和变量22
2.1.3赋值运算和算术运算232.1.4整型25
2.1.5输入输出函数26
2.1.6程序的排错与调试29
2.2计算银行存款的本息和33
2.2.1程序分析33
2.2.2库函数34
2.2.3表达式35
2.2.4实型35
2.2.5各类数值型数据之间的混合运算37
2.2.6程序的排错与调试38
2.3顺序结构41
2.3.1顺序结构41
2.3.2顺序结构典型问题——单位及货币换算42
编程习惯46
练习与自测46
实验指导48
第3章会思考的程序——选择结构49
3.1求整数绝对值(if语句——双分支和条件执行)50
3.1.1程序分析50
3.1.2关系运算符与关系表达式51
3.1.3逻辑运算符与逻辑表达式52
3.1.4if语句54
3.1.5程序的排错与调试55
3.2学生成绩评价(if——多分支结构)56
3.2.1程序分析57
3.2.2if语句多分支结构58
3.3if语句的嵌套59
3.3.1程序分析59
3.3.2if语句的嵌套61
3.4打印英文星期名(switch语句)62
3.4.1程序分析62
3.4.2switch语句63
3.5条件运算符66
本章知识点总结67
问与答67
编程习惯68
练习与自测68
实验指导71
第4章反复执行,周而复始——循环结构73
4.1求1到100的累加和73
4.1.1程序分析73
4.1.2复合赋值运算符和自增自减运算符76
4.1.3if goto语句构成的循环77
4.1.4while语句构成的循环77
4.1.5for语句构成的循环78
4.1.6do while语句构成的循环80
4.1.74种循环结构的比较80
4.1.8程序的调试与运行82
4.2计算a+aa+aaa+aaaa+…+aa…a的累加和84
4.2.1程序分析84
4.2.2程序的调试与运行85
4.3利用泰勒公式求圆周率86
4.3.1程序分析86
4.3.2程序的调试与运行88
4.4求学生平均成绩89
4.4.1程序分析89
4.4.2程序的调试与运行90
4.5打印九九乘法表91
4.5.1程序分析91
4.5.2循环嵌套93
4.6输出100~200之间的素数94
4.6.1程序分析94
4.6.2break语句96
4.7计算2~100以内的素数和97
4.7.1程序分析97
4.7.2continue语句98
4.8拓展应用99
4.8.1穷举法99
4.8.2迭代法99
本章知识点总结100
问与答100
编程习惯101
练习与自测102
实验指导104
案例: 我厉害了——简易自动售货机105
第5章批量数据的处理——数组108
5.1统计成绩108
5.1.1程序分析108
5.1.2一维数组110
5.1.3程序的调试与运行115
5.2打印杨辉三角116
5.2.1程序分析116
5.2.2二维数组118
5.2.3程序的调试与运行122
本章知识点总结122
问与答122
练习与自测123
实验指导126
案例: 我厉害了——打印日历、学生成绩管理v1.0127
第6章模块化与协作开发——函数131
6.1计算圆柱体积132
6.1.1程序分析132
6.1.2函数的定义133
6.1.3程序的调试与运行136
6.2函数的嵌套调用139
6.35个人求年龄问题140
6.3.1程序分析140
6.3.2递归141
6.4查找最高分和最低分143
6.4.1程序分析143
6.4.2全局变量和局部变量144
6.4.3变量的存储类别146
本章知识点总结147
问与答147
练习与自测148
实验指导151
案例: 我厉害了——自动售货机v1.0152
贯穿项目——学生成绩管理系统v2.0157
第7章间接访问——指针166
7.1获取自动售货机密码(指针的概念)166
7.2偷梁换柱——改密码(指针作函数参数)170
7.3对学生成绩进行排序(数组名作函数参数)173
7.3.1使用指针访问数组173
7.3.2用数组名和指针作参数175
7.3.3程序的调试与运行177
7.4二维数组中学生成绩的输出(指向多维数组的指针)178
本章知识点总结182
问与答182
练习与自测184
实验指导185
第8章字符串处理187
8.1将验证码全部改为大写输出187
8.1.1程序分析187
8.1.2字符型188
8.1.3字符型的输入输出190
8.2名片排序191
8.2.1程序分析191
8.2.2字符串常量193
8.2.3字符数组193
8.2.4字符数组的输入输出194
8.2.5字符串处理函数197
8.3字符指针199
8.3.1使用字符指针访问字符串199
8.3.2字符指针作参数200
本章知识点总结202
问与答202
练习与自测202
实验指导203
第9章自定义数据类型205
9.1构建学生信息结构体205
9.2结构体类型的定义206
9.2.1结构体3种方法206
9.2.2typedef的使用207
9.3结构体变量的使用208
9.3.1结构体变量的初始化208
9.3.2结构体变量的赋值208
9.3.3应用举例209
9.4结构体数组210
9.5结构体指针212
9.5.1结构体指针212
9.5.2结构体指针与链表214
9.6其他自定义类型220
9.6.1共用体220
9.6.2枚举类型222
本章知识点总结224
问与答224
练习与自测225
实验指导226
第10章数据持久化——文件229
10.1将短句“Hello World!”写入到文件229
10.1.1程序解析230
10.1.2文件概述230
10.1.3文件操作步骤231
10.1.4文件打开、关闭函数232
10.2将学生信息保存到文件(fprintf)234
10.3从文件读取学生信息(fscanf)237
10.4文件的复制(fgetc和fputc)238
10.5二进制文件(数据块读写fread和fwrite)241
10.6文件定位函数245
本章知识点总结248
练习与自测248
实验指导249
第11章位运算251
11.1IP地址转换器251
11.2位运算的概念252
11.3位运算符253
11.4位域255
本章知识点总结258
练习与自测258
实验指导259
第12章预处理260
12.1宏定义260
12.1.1不带参数的宏260
12.1.2带参数的宏263
12.2文件包含264
12.3条件编译265
本章知识点总结268
问与答268
练习与自测268
实验指导270
附录AC语言中的关键字272
附录B运算符和结合性273
附录CC库函数274
附录DASCII表280
参考文献281
内容摘要
刘艳军、陈明主编的《案例式C语言程序设计(21世纪计算机科学与技术实践型教程)》引入“算法思想”和“案例教学”的理念,以“理论联系实际,算法制导程序,调试验证程序”的新模式,将理论知识、实践内容与调试运行融合在一起,以实用型的案例为导向,整合主干知识点,使学生能够快速入门,同时又扩展细节知识点,配合阶段性综合项目,从而实现高效、实用的教学目的。
全书共12章,内容包含C语言概述、基本数据类型、选择结构、循环结构、数组、函数、指针、字符串处理、自定义数据类型、文件、位运算和预处理等,是一本兼具趣味性和实用性的C语言程序设计教材。
本书以“学生好学,教师好用”为原则,将“教学—实验—练习”结合在一起形成一体化教程,同时配有多媒体课件、例题和习题源代码等教学资源。
本书可作为高等学校各专业的C语言程序设计课程教材和参考用书,也可作为对C语言程序设计感兴趣的读者的自学用书。
精彩内容
本书引入“算法思想”和“案例教学”的理念,以“理论联系实际,算法制导程序,调试验证程序”的新模式,将理论知识、实践内容与调试运行融合在一起,以实用型的案例为导向,整合主干知识点,使学生能够快速入门,同时又扩展细节知识点,配合阶段性综合项目,从而实现高效、实用的教学目的。
全书共12章,内容包含C语言概述、基本数据类型、选择结构、循环结构、数组、函数、指针、字符串处理、自定义数据类型、文件、位运算和预处理等,是一本兼具趣味性和实用性的C语言程序设计教材。
本书以“学生好学,教师好用”为原则,将“教学—实验—练习”结合在一起形成一体化教程,同时配有多媒体课件、例题和习题源代码等教学资源。
本书可作为高等学校各专业的C语言程序设计课程教材和参考用书,也可作为对C语言程序设计感兴趣的读者的自学用书。
— 没有更多了 —
以下为对购买帮助不大的评价