当前位置:首页  图书推介  高等教育教材

日 期
2022-10-05

《程序设计与问题求解》


      作者:张学辉

      书号:ISBN 978-7-5636-7513-5

      出版时间:2022年8月

      开本:16开

      页数:244

      字数:365千字

      定价:38.00元

本书从简单语法入手讲授C++程序设计语言,力求使读者理解计算机学科求解实际问题的基本过程、程序设计语言的基本结构,掌握程序设计的基本思想、方法和技巧,养成良好的程序设计习惯和编码风格;培养读者利用计算机求解问题的基本能力和初步的高级语言程序设计能力。本书精选国内外大学生、中学生和小学生经典竞赛题目,让读者逐步深入理解C++程序设计语言,逐渐提升分析问题和解决问题的能力,打下坚实的程序设计基础。

   本书适合程序设计初学者快速掌握C/C++基本语法,踏上参加算法类相关竞赛快车道。

   第一章  绪论

1.1  学习程序设计的重要性

1.2  程序设计语言的发展

1.3  程序翻译

1.4  C++语言的特点

1.5  主流编译工具

1.6  问题求解的过程

1.7  如何学好程序设计

1.8  运用Code::Blocks编程

1.9  在线评测系统的使用

1.10  认识C++基本结构

1.11  拓展训练

  第二章  顺序程序设计

2.1  数据类型

2.2  常量与变量

2.3  算术运算

2.4  类型转换

2.5  输入与输出

2.6  综合运用

2.7  拓展训练

  第三章  选择程序设计

3.1  关键运算符

3.2  逻辑运算符

3.3  if-else语句

3.4  条件运算符

3.5  switch语句

3.6  综合运用

3.7  拓展训练

  第四章  循环程序设计

4.1  for语句

4.2  while语句

4.3  do while语句

4.4  break和continue语句

4.5  嵌套循环

4.6  多组数据输入

4.7  综合运用

4.8  拓展训练

  第五章  数组

5.1  一维数组

5.2  二维数组

5.3  字符数组

5.4  string类

5.5  基于范围的新式for循环

5.7  综合运用

5.8  拓展训练

  第六章  函数

6.1  函数的定义

6.2  函数调用

6.3  变量的作用域

6.4  综合运用

6.5  拓展训练

  第七章  指针

7.1  指针的概念

7.2  指针与数组

7.3  综合运用

7.4  拓展训练

  第八章  结构体

8.1  结构体的定义

8.2  结构体变量的初始化

8.3  综合运用

8.4  拓展训练

  第九章  文件

9.1  stream类流文件的操作

9.2  文件重定向

   9.3  文件指针

9.4  综合运用

9.5  拓展训练

  第十章  标准模板库

10.1  iterator迭代器

10.2  vector容器

10.3  deque容器

10.4  set容器

10.5  multiset容器

10.6  pair类模板

10.7  map容器

10.8  multimap容器

10.9  stack容器适配器

10.10  queue容器适配器

10.11  priority_queue容器适配器

10.12  algorithm算法

10.13  综合运用

10.14  拓展训练

  附录

附录1  Dev-C++使用教程

附录2  C++系统关键字

附录3  常见转义字符列表

附录4  算法类程序设计竞赛

扫码关注
中国石油大学出版社微信公众号
中国石油大学出版社淘宝店铺
中国石油大学出版社职教双一流公众号
中国石油大学出版社好学好知公众号

版权所有(C)2022 中国石油大学出版社         鲁ICP备15009631号-6        (署)网出证(鲁)字第017号