×
C/C++程序设计案例教程-基于计算思维

C/C++程序设计案例教程-基于计算思维

1星价 ¥19.0 (4.9折)
2星价¥19.0 定价¥38.8

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787040331929
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:396
  • 出版时间:2014-03-01
  • 条形码:9787040331929 ; 978-7-04-033192-9

本书特色

《C/C++程序设计案例教程:基于计算思维/教育部大学计算机课程改革项目规划教材》特色: 以实践性综合案例为基础,从程序设计的算法分析出发,训练学生分析问题、解决问题的计算思维能力和编程思想。 各章从案例剖析入手,通过案例分析、算法设计、程序编写及运行,使学生对本章所涉及的知识点有总体上的认知。 每章*后,通过贯穿全书的综合案例,引导学生由浅入深、由简单到复杂地将程序功能变得强大而灵活。

内容简介

本书是针对工科类专业学生的特点,遵循“计算思维”能力培养的大学计算机教育教学改革方针,研究“计算思维能力培养”为核心的课程内涵,基于计算思维的理念,以案例和算法分析为切入点,去讲述C/C++的基本语法,但又不拘泥于C语言的基本语法知识,通过实际案例的剖析,把计算思维、算法、程序设计的思想和方法渗透到C/C++语言中。全书主要内容包括:C/C++程序设计语言介绍,数据类型、运算符与表达式;顺序结构程序设计;选择结构程序设计;循环结构程序设计;数组;字符串;指针; 函数;自定义数据类型;类与对象;继承与多态。

目录

第1章 初识C/C++程序设计语言1.1 程序设计语言概述1.2 C/C++程序设计语言概述1.2.1 程序实例1.2.2 C++程序的基本框架1.2.3 C/C++编程流程1.2.4 C/C++语言的特点1.3 程序与算法1.4 面向过程程序设计1.5 面向对象程序设计1.6 常用C/C++集成开发环境1.6.1 跨平台的开源集成开发环境Code::BIOCkS1.6.2 VisualC++6.0集成开发环境1.6.3 VisualStudi02012集成开发环境本章小结习题1 第2章 数据类型、运算符与表达式2.1 案例剖析2.2 数据类型2.3 常量和变量2.3.1 常量2.3.2 变量2.4 运算符和表达式2.4.1 算术运算符和算术表达式2.4.2 赋值运算符和赋值表达式2.4.3 逗号运算符和逗号表达式2.4.4 sizeof运算符2.4.5 数据类型的转换和运算2.5 综合案例:简单的学生成绩管理2.5.1 问题的提出2.5.2 算法及程序设计分析2.5.3 源程序及说明2.5.4 程序运行结果本章小结习题2 第3章 顺序结构程序设计3.1 案例剖析3.2 顺序结构的基础3.3 数据的输入/输出3.3.1 数据的输入/输出概念3.3.2 输入/输出简单格式控制3.4 综合案例:学生成绩管理——格式控制的应用3.4.1 问题的提出3.4.2 算法及程序设计分析3.4.3 源程序及说明3.4.4 程序运行结果本章小结习题3 第4章 选择结构程序设计4.1 案例剖析4.2 条件判断4.2.1 条件判断的含义4.2.2 关系运算符和关系表达式4.2.3 逻辑运算符和逻辑表达式4.3 使用if语句实现条件判断4.3.1 两种情况的条件判断4.3.2 较多情况的条件判断4.4 使用switch语句实现条件判断4.5 综合案例:学生成绩管理——条件判断的应用4.5.1 问题的提出4.5.2 算法及程序设计分析4.5.3 源程序及说明4.5.4 程序运行结果本章小结习题4 第5章 循环结构程序设计5.1 案例剖析5.2 循环控制语句5.2.1 while语句5.2.2 do-while语句5.2.3 for语句5.3 循环结构的嵌套5.4 循环的提前结束和跳转语句5.4.1 用break语句退出循环5.4.2 用continue语句提前结束本次循环5.4.3 goto语句5.5 几种循环语句的比较5.5.1 while语句和do-while语句的比较5.5.2 for语句与while语句的比较5.6 综合案例:学生成绩管理——循环的应用5.6.1 问题的提出5.6.2 算法及程序设计分析5.6.3 源程序及说明5.6.4 程序运行结果本章小结习题5一.i 第6章 数组6.1 案例剖析6.2 -维数组的定义和使用6.2.1 -维数组的应用场合6.2.2 -维数组的定义及初始化6.2.3 -维数组元素的引用6.3 =维数组的定义和使用6.3.1 二维数组的应用场合6.3.2 二维数组的定义及初始化6.3.3 二维数组元素的引用6.4 综合案例:学生成绩管理一一数组的应用6.4.1 问题的提出6.4.2 算法及程序设计分析6.4.3 源程序及说明6.4.4 程序运行结果本章小结习题6 第7章 字符串7.1 案例剖析7.2 用字符数组存储和处理字符串7.2.1 字符数组的定义及初始化7.2.2 字符数组元素的引用7.2.3 字符数组的输入/输出7.2.4 常用字符串处理函数7.3 用string类存储和处理字符串7.3.1 用string类定义对象7.3.2 string类的常用运算符和函数7.4 综合案例:学生成绩管理——字符串的应用7.4.1 问题的提出7.4.2 算法及程序设计分析7.4.3 源程序及说明7.4.4 程序运行结果本章小结习题7 第8章 指针8.1 案例剖析8.2 内存空间的访问方式8.3 指针变量的定义及初始化8.4 用指针处理数组8.4.1 指向数组的指针…… 第9章 函数第10章 自定义数据类型第11章 类与对象第12章 继承与多态第13章 C++输入/输出流类库第14章 异常处理第15章 图形界面编程简介附录参考文献
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航