正版 C程序设计教程与实验 第3版 吉顺如 清华大学出版社 c程序设计语言高等学校教材 c程序设计教程 C语言编程技巧 程序设计书籍
举报
9787302597148
-
出版时间:
2020-01
-
装帧:
平装
-
开本:
16开
-
ISBN:
9787302597148
-
出版时间:
2020-01
上书时间2024-03-22
卖家超过10天未登录
-
-
商品描述:
-
基本信息 书名: C程序设计教程与实验(第3版) 出版社: 清华大学出版社 出版日期 2022 ISBN号: 9787302597148 内容简介 本书在内容编排上力求重点突出、难点分散,在语言描述上注重概念清晰、通俗易懂,并通过大量的例题分析将理论知识与实践相结合,以期逐步提高学生编写程序的能力。 全书共分10章,内容包括C语言程序设计概述、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体与共用体、文件以及C语言编程实例——简易物联网监控系统。本书每章均有精心设计的上机实验和难易适当的习题供学生练习,具体题型包括选择题、填空题、改错题和编程题,可以让学生在反复实践中提高设计程序和调试程序的能力。 作者简介 吉顺如,女,副教授,上海电机学院计算机基础教学部主任,上海市精品课程“高级语言程序设计”课程负责人,上海市计算机基础教育协会理事。从事本科教学、教育研究和科研开发。主要承担数据结构、高级语言程序设计、面向对象程序设计、大学计算机基础等课程教学。 目录 第1章C语言程序设计概述1
1.1C程序简介1
1.2C程序的结构与书写格式3
1.3C语言的特点4
1.4C程序的开发过程5
1.5C程序的基本要素6
1.5.1标识符6
1.5.2数据类型、常量和变量7
1.6C程序的集成开发环境12
1.6.1DevC++12
1.6.2Visual Studio 201917
1.7本章常见错误小结28
1.8习题29
1.9上机实验: 熟悉C程序编程环境30
第2章顺序结构程序设计33
2.1运算符和表达式33
2.1.1算术运算符和算术表达式33
2.1.2赋值运算符和赋值表达式34
2.1.3逗号运算符和逗号表达式35
2.1.4强制类型转换运算符36
2.1.5sizeof运算符36
2.1.6不同数据类型的数据间的混合运算37
2.1.7自增、自减运算符38
2.1.8位运算符38
2.2C语言的基本语句39
2.3输入与输出函数40
2.3.1格式输入/输出函数40
2.3.2字符输入/输出函数45目录2.4算法简介46
2.4.1算法的概念46
2.4.2算法的特性47
2.4.3算法的表示48
2.5应用举例50
2.6本章常见错误小结53
2.7习题54
2.8上机实验: 顺序结构程序设计56
第3章选择结构程序设计60
3.1关系运算符和逻辑运算符60
3.1.1关系运算符60
3.1.2逻辑运算符61
3.2选择结构控制语句62
3.2.1if语句62
3.2.2条件运算符65
3.2.3switch语句66
3.3应用举例68
3.4本章常见错误小结74
3.5习题74
3.6上机实验: 选择结构程序设计78
第4章循环结构程序设计82
4.1循环结构控制语句82
4.1.1while循环语句82
4.1.2do...while循环语句83
4.1.3for循环语句85
4.1.4break语句和continue语句86
4.2循环的嵌套88
4.3应用举例89
4.4本章常见错误小结92
4.5习题93
4.6上机实验: 循环结构程序设计98
第5章数组102
5.1一维数组102
5.1.1一维数组的定义和引用102
5.1.2一维数组的初始化103
5.1.3一维数组的应用举例104
5.2二维数组107
5.2.1二维数组的定义和引用107
5.2.2二维数组的初始化108
5.2.3二维数组的应用举例109
5.3字符串112
5.3.1字符串与字符数组112
5.3.2字符串处理函数114
5.4应用举例117
5.5本章常见错误小结126
5.6习题127
5.7上机实验: 数组程序设计131
第6章函数135
6.1结构化与模块化程序设计思想135
6.2函数的定义与调用137
6.2.1函数的定义137
6.2.2函数的声明138
6.2.3函数的调用139
6.2.4函数的参数和返回值140
6.2.5数组名作函数参数142
6.3递归函数143
6.4变量的作用域和存储类别146
6.4.1变量的作用域146
6.4.2变量的存储类别149
6.5函数与带参数的宏150
6.6应用举例152
6.7本章常见错误小结156
6.8习题157
6.9上机实验: 函数程序设计161
第7章指针167
7.1指针概述167
7.1.1指针的概念167
7.1.2指针变量的定义169
7.1.3指针变量的引用169
7.2指针与数组173
7.2.1通过指针引用数组元素174
7.2.2指针与数组名178
7.3指针与字符串180
7.4指针与函数182
7.4.1指针作为函数参数182
7.4.2返回指针值的函数186
7.4.3指向函数的指针188
7.5多级指针190
7.5.1指向指针的指针191
7.5.2指针数组192
7.5.3指向多维数组行的指针197
7.6应用举例200
7.7指针小结202
7.8本章常见错误小结203
7.9习题204
7.10上机实验: 指针程序设计208
第8章结构体与共用体213
8.1结构体概述213
8.1.1结构体变量的定义和初始化213
8.1.2结构体成员的引用215
8.2类型定义符typedef217
8.3结构体数组219
8.4指向结构体的指针222
8.5结构体与函数226
8.6链表227
8.6.1动态内存管理227
8.6.2链表概述229
8.6.3链表的相关操作231
8.7共用体概述238
8.7.1共用体变量的定义和初始化238
8.7.2共用体成员的引用239
8.8应用举例241
8.9本章常见错误小结244
8.10习题245
8.11上机实验: 结构体与链表程序设计251
第9章文件256
孔网啦啦啦啦啦纺织女工火锅店第三课
开播时间:09月02日 10:30
即将开播,去预约

直播中,去观看