程序设计实践教程:C++语言版
- ISBN:9787111689881
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:380
- 出版时间:2021-10-01
- 条形码:9787111689881 ; 978-7-111-68988-1
内容简介
根据ACM CC2013专业实践教学体系对程序设计基础课的要求,通过面向应用和循序渐进设计的典型实例,基于C++语言,引导学生关注和掌握系统逻辑,从宏观到微观去分析、理解和把握系统,实现从系统级上对算法和程序设计的再认识,强调系统设计,达到用不同特点的程序设计语言解决同样的计算问题的目的,并在各种语言的使用中去理解其不同的特点。
目录
前言
**部分 开发环境
第1章 集成开发环境 2
11 程序调试 2
12 经典集成开发环境 5
13 多文件项目的开发 34
14 小结 44
第二部分 经典实验案例
第2章 基本运算和基本I/O专题 46
21 数位拆分v10 46
22 身高预测v10 47
23 计算三角形面积 48
24 存款计算器 49
第3章 基本控制结构专题 51
31 数位拆分v20 51
32 身高预测v20 53
33 体型判断 54
34 算术计算器 56
35 国王的许诺 59
36 计算圆周率 60
37 整数位数判断 62
38 阶乘求和 65
第4章 枚举法专题 71
41 还原算术表达式 71
42 求解不等式 75
43 韩信点兵 81
44 减肥食谱 82
第5章 递推法专题 85
51 猴子吃桃 85
52 吹气球 86
53 发红包 88
54 水手分椰子 96
第6章 近似迭代法专题 99
61 直接迭代法求方程根 99
62 牛顿迭代法求方程根 100
63 二分法求方程根 102
64 计算平方根 104
第7章 递归法专题 106
71 *大公约数 106
72 汉诺塔问题 110
73 骑士游历 112
74 八皇后问题 115
第8章 趣味数字专题 119
81 杨辉三角形 119
82 好数对 126
83 完全数 129
84 亲密数 135
85 素数求和 142
86 验证哥德巴赫猜想 145
87 孪生素数 146
88 回文素数 149
第9章 矩阵运算专题 151
91 矩阵转置 151
92 幻方矩阵 157
93 蛇形矩阵 165
94 螺旋矩阵 167
第10章 日期和时间专题 176
101 三天打鱼,两天晒网 176
102 统计特殊的星期天 180
103 日期转换 182
104 动态时钟 194
第11章 文本处理专题 198
111 字符统计 198
112 单词统计 203
113 行程长度编码 208
114 串的模式匹配 212
第12章 结构专题 218
121 数字时钟模拟 218
122 洗发牌模拟 221
123 逆波兰表达式 223
124 约瑟夫问题 230
第13章 查找和排序专题 241
131 寻找*值 241
132 关键字统计 256
133 验证卡布列克运算 264
134 链表逆序 273
第14章 大数运算和近似计算专题 280
141 大整数加法 280
142 大数阶乘 282
143 蒙特卡罗法计算圆周率 286
144 蒙特卡罗法计算定积分 287
第15章 贪心与动态规划专题 290
151 活动安排 290
152 分发糖果 292
153 0-1背包问题 295
154 *长上升子序列 298
第三部分 综合案例
第16章 综合应用 304
161 餐饮服务质量调查 304
162 小学生算术运算训练系统 307
163 青年歌手大奖赛现场分数统计 314
164 随机点名系统 319
第17章 游戏设计 326
171 火柴游戏 326
172 文曲星猜数游戏 329
173 2048数字游戏 332
174 贪吃蛇游戏 338
175 飞机大战 343
176 Flappy Bird 348
177 井字棋游戏 351
178 杆子游戏 359
179 俄罗斯方块 364......
作者简介
苏小红 教授,博士生导师,现任哈尔滨工业大学计算学部智能软件工程研究中心主任,计算机科学与技术国家实验教学示范中心副主任。国家精品资源共享课 “C语言程序设计”和省级精品课程“计算机图形学”负责人。主持的MOOC课程“C语言程序设计精髓”和“程序设计基础”被评为国家精品在线开放课程。获国家教学成果一、二等奖各1项,黑龙江省教学成果一等奖4项、二等奖3项。主编多部国家、部级十二五规划教材。研究领域是智能软件工程和智能信息处理,先后主持完成国家自然科学基金、国防基础科研、横向合作等项目多项。曾获省教学名师奖、宝钢优秀教师奖等荣誉称号
-
全图解零基础word excel ppt 应用教程
¥16.3¥48.0 -
C Primer Plus 第6版 中文版
¥62.6¥108.0 -
零信任网络:在不可信网络中构建安全系统
¥34.2¥59.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥20.3¥39.8 -
情感计算
¥66.8¥89.0 -
大模型RAG实战 RAG原理、应用与系统构建
¥74.3¥99.0 -
大学计算机基础实验教程(MS Office版)——面向数据分析能力培养
¥29.1¥39.8 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥51.8¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥70.0¥89.8 -
LINUX实战——从入门到精通
¥52.4¥69.0 -
剪映AI
¥52.8¥88.0 -
快速部署大模型:LLM策略与实践(基于ChatGPT等大语言模型)
¥56.9¥79.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
数据存储架构与技术(第2版)
¥62.9¥89.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
实战知识图谱
¥51.8¥69.0