C/C++语言程序设计案例教程
副标题:无
分类号:
ISBN:9787302226543
微信扫一扫,移动浏览光盘
简介
《C/C++语言程序设计案例教程》是由国家级计算机基础教学团队在案例教学改革试点成果的基础上,结合多年教学实践经验编写的教材。《C/C++语言程序设计案例教程》基于C/C++语言特点,从问题出发,精心设计了大量教学实用案例,突出了对学生的程序设计思维方式和解决问题能力的培养。内容包括程序的基本结构、数据类型、表达式、控制结构、函数、类和对象、继承和多态、文件以及Windows程序设计等。全书共11章,其章节安排基本上与“十一五”国家级规划教材《计算机程序设计基础——精讲多练C/C++语言》一致,内容上也互为补充。同时《C/C++语言程序设计案例教程》结合最新教改成果,对若干实践环节进行了全面扩充。因此,《C/C++语言程序设计案例教程》既可以配合规划教材使用,也可以在编程实践课程或课外创新活动中单独使用。
《C/C++语言程序设计案例教程》可作为高等学校各专业程序设计课程教学参考书,也可作为自学者的提高教程。
目录
第1章 程序的基本结构
1.1 主要知识点
1.1.1 C/C++语言背景
1.1.2 程序的基本结构和要素
1.2 典型案例
案例1 算术计算器
案例2 勾股定理应用
案例3 成绩统计
案例4 重量单位换算
第2章 数据类型与表达式
2.1 主要知识点
2.1.1 数据类型
2.1.2 常量和变量
2.1.3 运算符与表达式
2.2 典型案例
案例1 时间转换
案例2 四舍五入
案例3 字母加密
案例4 如何找到3个数的中间数
案例5 有氧运动心跳计算
案例6 判断闰年
第3章 程序的控制结构
3.1 主要知识点
3.1.1 基本控制结构
3.1.2 选择结构
3.1.3 循环结构
3.2 典型案例
案例1 3个数的排序
案例2 打印3个相邻的字母
案例3 算术四则运算
案例4 歌唱大赛选手成绩计算
案例5 猴子吃桃问题
案例6 小学生算术加法测试
案例7 探寻前世今生
案例8 搬砖问题
案例9 换硬币
案例10 谁打烂了玻璃
第4章 数组和字符串
4.1 主要知识点
4.1.1 数组
4.1.2 字符数组
4.1.3 字符串类
4.2 典型案例
案例1 成绩统计
案例2 一维有序数组的查找、删除和插入
案例3 一维有序数组的折半查找算法
案例4 十进制与二进制的转换
案例5 矩阵转置
案例6 杨辉三角形
案例7 解密
案例8 如何隐蔽用户输入的密码
案例9 查找字符串
第5章 函数
5.1 主要知识点
5.1.1 概述
5.1.2 函数的定义和调用
5.1.3 函数间参数传递
5.1.4 变量的作用域和生存期
5.1.5 函数的嵌套和递归调用
5.1.6 带默认形参值的函数
5.1.7 函数重载
5.2 典型案例
案例1 找出最重的钻石
案例2 多项式计算
案例3 金字塔图形
案例4 函数的进入次数
案例5 计算长方体的体积和3个面的面积
案例6 按身高站队
案例7 斐波那契数列
案例8 计算表达式13+23+33+43+…+n3的值
案例9 智能加法器
案例10 智能加法器的扩展
第6章 指针、引用和自定义数据类型
6.1 主要知识点
6.1.1 指针
6.1.2 引用
6.1.3 自定义数据类型
6.2 典型案例
案例1 显示变量的地址和内容
案例2 整数的三位分节格式
案例3 计算二维数组指定元素之和
案例4 今天是星期几
案例5 字符串反转
案例6 求数组的最大值和最小值
案例7 零的个数及最大数字
案例8 动态数组
案例9 简易电话簿
案例10 五色球的组合
第7章 类与对象
7.1 主要知识点
7.1.1 面向对象程序设计概述
7.1.2 类与对象
7.2 典型案例
案例1 地址类
案例2 点类和圆类
案例3 电子时钟类
案例4 学生成绩信息类
案例5 阿猫阿狗的爱情游戏
第8章 继承与多态
8.1 主要知识点
8.1.1 继承
8.1.2 多态
8.2 典型案例
案例1 一般汽车类及派生类
案例2 手机升级
案例3 从普通窗口到消息框
案例4 从U盘到MP3
案例5 具有自我绘制功能的建筑构件
案例6 从抽象棋类到具体棋类
案例7 向量的加、减和比较运算
第9章 文件与数据输入/输出
9.1 主要知识点
9.1.1 标准库与输入/输出
9.1.2 标准输入流和标准输出流
9.1……
1.1 主要知识点
1.1.1 C/C++语言背景
1.1.2 程序的基本结构和要素
1.2 典型案例
案例1 算术计算器
案例2 勾股定理应用
案例3 成绩统计
案例4 重量单位换算
第2章 数据类型与表达式
2.1 主要知识点
2.1.1 数据类型
2.1.2 常量和变量
2.1.3 运算符与表达式
2.2 典型案例
案例1 时间转换
案例2 四舍五入
案例3 字母加密
案例4 如何找到3个数的中间数
案例5 有氧运动心跳计算
案例6 判断闰年
第3章 程序的控制结构
3.1 主要知识点
3.1.1 基本控制结构
3.1.2 选择结构
3.1.3 循环结构
3.2 典型案例
案例1 3个数的排序
案例2 打印3个相邻的字母
案例3 算术四则运算
案例4 歌唱大赛选手成绩计算
案例5 猴子吃桃问题
案例6 小学生算术加法测试
案例7 探寻前世今生
案例8 搬砖问题
案例9 换硬币
案例10 谁打烂了玻璃
第4章 数组和字符串
4.1 主要知识点
4.1.1 数组
4.1.2 字符数组
4.1.3 字符串类
4.2 典型案例
案例1 成绩统计
案例2 一维有序数组的查找、删除和插入
案例3 一维有序数组的折半查找算法
案例4 十进制与二进制的转换
案例5 矩阵转置
案例6 杨辉三角形
案例7 解密
案例8 如何隐蔽用户输入的密码
案例9 查找字符串
第5章 函数
5.1 主要知识点
5.1.1 概述
5.1.2 函数的定义和调用
5.1.3 函数间参数传递
5.1.4 变量的作用域和生存期
5.1.5 函数的嵌套和递归调用
5.1.6 带默认形参值的函数
5.1.7 函数重载
5.2 典型案例
案例1 找出最重的钻石
案例2 多项式计算
案例3 金字塔图形
案例4 函数的进入次数
案例5 计算长方体的体积和3个面的面积
案例6 按身高站队
案例7 斐波那契数列
案例8 计算表达式13+23+33+43+…+n3的值
案例9 智能加法器
案例10 智能加法器的扩展
第6章 指针、引用和自定义数据类型
6.1 主要知识点
6.1.1 指针
6.1.2 引用
6.1.3 自定义数据类型
6.2 典型案例
案例1 显示变量的地址和内容
案例2 整数的三位分节格式
案例3 计算二维数组指定元素之和
案例4 今天是星期几
案例5 字符串反转
案例6 求数组的最大值和最小值
案例7 零的个数及最大数字
案例8 动态数组
案例9 简易电话簿
案例10 五色球的组合
第7章 类与对象
7.1 主要知识点
7.1.1 面向对象程序设计概述
7.1.2 类与对象
7.2 典型案例
案例1 地址类
案例2 点类和圆类
案例3 电子时钟类
案例4 学生成绩信息类
案例5 阿猫阿狗的爱情游戏
第8章 继承与多态
8.1 主要知识点
8.1.1 继承
8.1.2 多态
8.2 典型案例
案例1 一般汽车类及派生类
案例2 手机升级
案例3 从普通窗口到消息框
案例4 从U盘到MP3
案例5 具有自我绘制功能的建筑构件
案例6 从抽象棋类到具体棋类
案例7 向量的加、减和比较运算
第9章 文件与数据输入/输出
9.1 主要知识点
9.1.1 标准库与输入/输出
9.1.2 标准输入流和标准输出流
9.1……
C/C++语言程序设计案例教程
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×