成功加入购物车

去购物车结算 X
果然是好书店
  • 高级语言程序设计(微课版) 9787302636687

高级语言程序设计(微课版) 9787302636687

举报

可开发票,支持7天无理由

  • 出版时间: 
  • 装帧:    平装
  • 开本:    16开
  • ISBN:  9787302636687
  • 出版时间: 
  • 装帧:  平装
  • 开本:  16开

售价 43.14 7.3折

定价 ¥59.00 

品相 全新

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2024-03-05

    数量
    库存2
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 商品分类:
      综合性图书
      货号:
      1202978410
      商品描述:
      作者简介
      李益才,重庆交通大学信息科学与工程学院副院长,副教授,工学硕士,CCF会员,西部高等院校电气信息类专业课程建设专家委员会委员,信息技术新工科产学研联盟产学研对接工作委员会专家委员。《高级语言程序设计》重庆市级一流课程负责人,《面向对象程序设计A》课程思政校级示范项目负责人。获重庆市2021教学成果三等奖,重庆交通大学第五届教学成果一等奖,重庆交通大学第六届教学成果特等奖、二等奖。主持教育部产学合作协同育人项目2项,主持或主研教育教学改革项目5项。主讲课程《高级语言程序设计》、《面向对象程序设计》、《计算思维综合实践I》、《计算思维综合实践II》、《程序设计综合实践》等课程。指导学生参加蓝桥杯全国软件和信息技术人才大赛获重量二等奖2人次、三等奖6人次,指导学生参加大唐杯全国5G移动通信技术大赛获重量一等奖1项,二等奖1项。

      目录
      第1章绪论1

      1.1最简单的程序1

      1.2程序与计算机语言3

      1.2.1程序3

      1.2.2程序设计5

      1.2.3程序设计语言5

      1.3算法及其表示6

      1.3.1算法概念6

      1.3.2流程图6

      1.4补充阅读材料7

      1.4.1计算机的产生与发展7

      1.4.2计算机组成与工作原理9

      习题11

      第2章程序设计基础12

      2.1顺序结构程序设计12

      2.1.1求梯形的面积12

      2.1.2常量与变量13

      2.1.3运算符与表达式17

      2.1.4输入与输出20

      2.2分支结构程序设计23

      2.2.1分段函数求值23

      2.2.2简单分支结构24

      2.2.3多分支结构26

      2.2.4开关语句29

      2.2.5分支结构的嵌套32

      2.3循环结构程序设计34

      2.3.1求和问题34

      2.3.2while循环35

      2.3.3for循环37

      2.3.4循环控制语句与嵌套40

      2.4程序设计综合应用41

      2.4.1最值问题41

      2.4.2均值问题43

      2.4.3计数问题44

      2.4.4级数求和问题45

      2.4.5穷举法46

      2.4.6迭代法47

      2.4.7随机数应用49

      2.4.8字符图案打印50

      2.5补充阅读材料51

      2.5.1数据及其表示51

      2.5.2编程规范60

      习题63

      第3章函数64

      3.1求三角形的面积64

      3.2函数分类68

      3.2.1标准库函数68

      3.2.2自定义函数70

      3.3函数的调用和参数传递78

      3.3.1函数的调用形式79

      3.3.2形参与实参80

      3.3.3函数调用的执行过程81

      3.3.4函数的嵌套调用82

      3.3.5递归函数85

      3.4函数的特殊形式92

      3.4.1内联函数92

      3.4.2带有默认参数的函数93

      3.4.3函数的重载94

      3.5变量的作用域及存储特性98

      3.5.1变量的作用域98

      3.5.2变量的存储特性104

      3.6程序的文件结构与编译预处理108

      3.6.1文件包含命令#include108

      3.6.2条件编译110

      3.6.3名字空间113

      习题115

      第4章数组116

      4.1一维数组116

      4.1.1统计问题116

      4.1.2一维数组的定义116

      4.1.3一维数组的引用117

      4.1.4一维数组的初始化117

      4.1.5一维数组的处理118

      4.1.6一维数组应用举例122

      4.2二维数组133

      4.2.1学生成绩表133

      4.2.2二维数组的定义134

      4.2.3二维数组的引用135

      4.2.4二维数组的初始化136

      4.2.5二维数组的处理137

      4.2.6二维数组应用举例140

      4.3字符数组151

      4.3.1字符串排序151

      4.3.2字符数组的定义152

      4.3.3字符串与字符数组152

      4.3.4字符数组的初始化153

      4.3.5字符数组元素的引用153

      4.3.6字符数组的输入输出154

      4.3.7与字符串相关的其他函数156

      4.3.8字符数组应用举例159

      习题165

      第5章指针166

      5.1指针的引入166

      5.2指针的定义166

      5.2.1内存与地址166

      5.2.2数据与代码在内存的存放167

      5.2.3值和类型168

      5.2.4指针的定义169

      5.2.5指针变量的使用169

      5.3指针的运算173

      5.3.1指针的算术运算174

      5.3.2指针的关系运算176

      5.4指针的应用178

      5.5指针与数组182

      5.5.1指针与一维数组182

      5.5.2指针与二维数组186

      5.6动态内存分配193

      5.6.1new和delete194

      5.6.2malloc和free196

      5.7指针与函数197

      5.7.1指针函数197

      5.7.2函数指针200

      习题201

      第6章结构体及其应用202

      6.1复杂数据的管理问题202

      6.2结构体203

      6.2.1结构体声明203

      6.2.2结构体变量的定义及

      初始化206

      6.2.3结构体成员的使用207

      6.3结构体数组211

      6.4链表及其应用214

      6.4.1链表的基本概念214

      6.4.2单链表的建立215

      6.4.3单链表的遍历221

      6.4.4单链表节点的插入222

      6.4.5单链表节点的删除224

      6.4.6约瑟夫环226

      习题228

      第7章文件操作229

      7.1文件概述229

      7.2文件类型230

      7.3文件指针230

      7.4文件的打开与关闭231

      7.4.1文件的打开231

      7.4.2文件的关闭232

      7.5文件的读写233

      7.5.1读写字符的库函数233

      7.5.2读写字符串的库函数234

      7.5.3格式化读写函数236

      7.5.4块读写的库函数237

      7.6文件的定位241

      7.6.1rewind()241

      7.6.2fseek()241

      7.6.3ftell()242

      习题243

      第8章综合应用244

      8.1问题描述244

      8.2问题分析与设计244

      8.2.1功能分析244

      8.2.2数据结构分析248

      8.2.3数据结构设计249

      8.3系统实现253

      8.3.1工程项目的文件构成253

      8.3.2功能函数的编程实现254

      参考文献267


      内容摘要
      本书着眼于计算思维和程序设计能力的培养,以问题驱动方式逐步建构学生的基本程序设计知识体系和能力体系,提高学生的模型建立与编程实现能力,促进成果导向的课程目标达成。全书分为8章,包括绪论、程序设计基础、函数、数组、指针、结构体及其应用、文件操作和综合应用。本书大部分章节以问题为导引,在分析解决问题的过程中逐步引出知识点,形成符合学生学习规律和习惯的较为清晰的思路和知识主线,在知识讲解与阐述过程中,忽略烦琐的语法要素,注重学生计算思维和程序设计能力的培养与训练。本书提供了配套的PPT、习题和符合工程认证的教学大纲,既可作为信息类专业和其他理工科专业C语言程序设计课程的教材,也可作为计算机等级考试和自学人员的参考书。

      主编推荐
      1、坚持立德树人的根本任务,将课程思政内容有效融入教材中,在学生看书过程中潜移默化培养学生规则意识和职业规范、精益求精的工匠精神和高尚的爱国情怀。

      2、以工程教育专业证核心理念为指引,以问题驱动的方式安排章节内容,从程序结构开始,以递进方式式提升学生计算思维和程序设计能力。

      3、整本教材,围绕计算思维和程序设计能力培养,淡化程序设计语言要素,注重学生思维方式的转变和计算思维的养成。习题的设计以趣味性和挑战性为主,在训练量的基础上,注重算法的设计与实现,注重算法在具体问题解决方案中的应用,提升学生应用知识解决实际问题的能力、程序设计能力和开发平台的应用能力。

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看