- ISBN:9787302594321
- 装帧:70g胶版纸
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:308
- 出版时间:2022-01-01
- 条形码:9787302594321 ; 978-7-302-59432-1
本书特色
“C语言程序设计”课程是高等学校计算机类专业的专业基础课,也是很多非计算机专业理科学生的必修课,是大多数本科生接触计算机程序设计的**门语言。本书作为“计算机系统能力课程群”重点建设项目教材,在工程教育专业认证背景下,重新整合教学内容、设计新的编写体例、全程案例驱动、设计了全新教学模式和考核方法,以更好地支撑毕业目标,努力达到“金课”建设标准。 本书是高等学校教改工程项目“面向成果导向教育的混合式立体金课建设研究”成果,配备符合工程教育专业认证的教学大纲,对内容进行了精心的选择和组织,以满足不同学校﹑不同专业和不同层次学习者的要求。 本书特色如下: (1)本书是针对大学计算机程序设计**门教学语言编写的教材,同时兼顾广大计算机用户和自学爱好者,适合教学和自学。 (2)重视良好的编程风格和习惯的养成。 (3)采用“章-节-知识单元”的体例结构编写﹐知识点划分合理,深入浅出。 (4)本书全程以案例驱动教学,配备大量案例拓展问题,使课程具有“高阶性和创新性”,便于对所学知识的理解和检验。 (5)本书配套提供“理论-案例-翻转”结合的教学大纲,适合案例教学和翻转课堂设计,帮助教师实现以PBL导向和OBE导向的教学目标。 (6)本书所有案例程序和案例拓展均已实现在线评测,学生可以在PTA平台上在线提交程序代码。使用本教材进行教学,可以更好地实现培养应用型人才的目标,不仅有利于学生学习程序设计的基本概念和方法,掌握编程的技术,更重要的是有利于培养学生针对生产实际分析问题和解决问题的能力和创新能力。 本书通过大量程序案例,让学生在编程实践中理解知识点,实现“做中学”的教学理念。同时,又给出一定数量的拓展和习题,以培养学生程序设计的能力。 “金课”建设研究成果,计算机系统能力课程群重点建设教材。全程案例驱动,教学内容重组,代码在线评测,教学资源齐全,符合专业认证,实现“做中学”。
内容简介
本书是高等学校教学改革工程项目“面向成果导向教育的混合式立体‘金课’建设研究”成果和“计算机系统能力课程群”重点建设教材,从工程教育专业认证的角度出发,采用“章节知识单元”体例结构,全程以案例和问题驱动,详细介绍C语言编程的基本知识和程序设计的基本方法。本书共10章,内容包括程序设计概述、数据与运算、顺序结构、选择结构、循环结构、函数、数组、指针、结构与链表以及文件。本书注重可读性、可操作性和实用性,所有知识点都以案例和问题驱动并配备拓展训练题目,提供所有程序的在线评测,各章均配有课后习题。 本书的内容体例编排、配套教学大纲,以及教学方法考核方式均基于工程教育专业认证要求,可作为高等学校计算机类专业不错语言程序设计课程,以及非计算机专业计算机程序设计基础课程的教材,也可作为程序员和参加计算机等级考试人员的自学参考书。
目录
目录
第1章程序设计概述1
1.1程序设计语言2
1.2认识C程序14
1.3算法与程序结构20
习题126
第2章数据与运算28
2.1数据29
2.2运算36
习题252
第3章顺序结构55
3.1顺序结构简介56
3.2标准输入输出函数58
3.3顺序结构的应用66
习题373
第4章选择结构75
4.1if语句76
4.2switch语句和break语句84
4.3选择结构的应用86
习题492
第5章循环结构94
5.1循环语句95
5.2循环控制语句101
5.3多重循环108
5.4循环结构的应用115
习题5127第6章函数131
6.1函数及函数定义132
6.2函数的调用137
6.3递归144
6.4变量的作用域和生存期151
6.5函数的应用156
习题6163
第7章数组166
7.1一维数组167
7.2一维数组的应用172
7.3数组名作为函数参数175
7.4二维数组182
7.5字符数组191
习题7205
第8章指针208
8.1指针的基本操作209
8.2指针与数组214
8.3指针与函数224
8.4指针数组和二级指针228
8.5动态内存管理231
8.6指针小结236
习题8238
第9章结构与链表242
9.1结构体243
9.2链表252
9.3枚举和共用体258
9.4编译预处理263
习题9269
第10章文件271
10.1文件指针272
10.2文本文件的读和写277
10.3读写二进制文件282
10.4随机读写和状态检测283
10.5主函数的参数287
10.6输入输出重定向292
习题10295
附录AASCII码表296
作者简介
于延,男,1976年2月生,哈尔滨师范大学 计算机科学与信息工程学院,副教授,硕士生导师。本人出版教材6部,主持省自然基金1项,厅级科研项目2项,获黑龙江省优秀教学成果二等奖一次,一等奖一次。本人长期从事教学研究,发表教学研究论文20余篇,多次获全国高校计算机教育大会优秀论文奖,主讲高级语言程序设计22年。
-
深度学习的数学
¥43.5¥69.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥83.3¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0 -
贝叶斯推理与机器学习
¥139.3¥199.0