网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 计算机程序设计基础C\C++(四川省十二五普通高等教育本科规划教材)
分类
作者 景红 主编
出版社 西南交通大学出版社
下载
简介
内容推荐
本书以实际应用为主线,由浅入深地介绍计算机程序设计中的基本概念、基础知识和基本技能,使学生(读者)掌握编程解决问题的一般思路与基本方法。其内容主要包括:软件开发、算法描述和C/C++语言基本语法等基础知识,常用数据类型和经典问题通用算法,面向过程、面向对象和STL程序设计的基本方法和基本调试技能。本书文字通俗易懂,应用案例丰富,叙述较为系统而全面。本书适合作为高等院校学生学习C/C++语言课程的教材,同时也可作为自学C/C++语言的指导和参考书。
目录
【基础篇——SP】
章引论
1.1 软件开发和程序编制
1.1.1 软件开发过程
1.1.2 编制程序的基本方法
1.2 计算机算法
1.2.1 算法的表示方法
1.2.2 算法要素与效率
1.3 程序设计语言和开发工具
1.3.1 概述
1.3.2 visualc集成开发环境及其使用
1.4 一个简单的C/C程序
1.4.1 编制一个简单的程序
1.4.2 调试程序的基本方法
本章小结
第2章C语言基本要素
2.1 C语言词法单位
2.1.1 字符集
2.1.2 词法符号
2.1.3 几种经典的命名方法
2.2 基本数据类型
2.2.1 数据类型的概念
2.2.2 常量的使用
2.2.3 变量的使用
2.2.4 符号常量的使用
2.3 基本输入输出
2.3.1 数据的输入
2.3.2 数据的输出
2.4 基本运算
2.4.1 运算符和表达式的概念
2.4.2 算术运算和赋值运算
2.4.3 关系运算和逻辑运算
2.4.4 自增自减、条件、逗号运算
2.5 基本数据类型转换
2.5.1 隐式类型转换
2.5.2 显式类型转换
本章小结
第3章基本结构程序设计
3.1 顺序与选择结构程序设计
3.1.1 顺序结构的实现
3.1.2 选择结构的实现
3.1.3 嵌套选择结构的实现
3.1.4 多路分支结构的实现
3.2 循环结构程序设计
3.2.1 循环结构的实现
3.2.2 嵌套循环结构的实现
3.2.3 循环跳转的控制
3.3 函数结构程序设计
3.3.1 系统函数的使用
3.3.2 用户自定义函数的使用
3.4 编程艺术与实战
3.4.1 数列运算的问题
3.4.2 阶乘和e值运算问题
3.4.3 因子与素数的问题
3.4.4 回文的问题
3.4.5 闰年的问题
3.4.6 不定方程问题
3.4.7 逻辑推理问题
3.4.8 绘制字符图案
本章小结
第4章数组与字符串的使用
4.1 数组的使用
4.1.1 一维数组的使用
4.1.2 二维数组的使用
4.2 字符数组与字符序列
4.2.1 一维字符数组的使用
4.2.2 二维字符数组的使用
4.3 string的使用
4.3.1 string型变量的使用
4.3.2 string型数组的使用
4.4 编程艺术与实战
4.4.1 记录处理的问题
4.4.2 自动生成数据问题
4.4.3 进制转换的问题
4.4.4 矩阵运算的问题
4.4.5 筛选法求素数问题
4.4.6 约瑟夫问题
4.4.7 密码的问题
4.4.8 文本处理的问题
本章小结
第5章指针的使用
5.1 指针的概念
5.2 指针与一维数组
5.2.1 指针方式访问一维数组
5.2.2 指针方式访问字符串
5.3 指针与二维数组
5.3.1 指针方式访问二维数组
5.3.2 指针数组的使用
5.4 动态存储分配
5.4.1 new和delete的使用
5.4.2 多维数组的动态分配
5.5 编程艺术与实战
5.5.1 指针法处理记录的问题
5.5.2 比赛评分的问题
5.5.3 文本处理的问题
5.5.4 交集运算的问题
5.5.5 计算均方差问题
本章小结
第6章函数的深入使用
6.1 作用域和存储类型
6.2 函数参数的传递机制
6.2.1 单参数的传递
6.2.2 数组参数的传递
6.3 函数的递归调用
6.4 函数的重载
6.5 带有默认形参值的函数
6.6 内联函数
6.7 编程艺术与实战
6.7.1 存款理财的问题
6.7.2 文本处理的问题
6.7.3 集合运算的问题
6.7.4 进制转换的问题
6.7.5 递归算法的问题
本章小结
第7章数据文件与编译预处理
7.1 数据文件的基本操作
7.2 数据文件的随机读写
7.3 数据文件的按行读写
7.4 二进制数据文件的读写
7.5 常用的编译预处理命令
7.5.1 文件包含预处理
7.5.2 宏定义预处理
7.5.3 条件编译
7.6 多文件结构的使用
本章小结
第8章自定义数据类型与链表
8.1 枚举与共用体
8.1.1 枚举类型数据的使用
8.1.2 共用体类型数据的使用
8.2 结构体与typedef
8.2.1 结构体类型数据的使用
8.2.2 结构体数组的使用
8.2.3 数据类型别名的使用
8.3 单向链表的使用
8.3.1 链表的概念
8.3.2 链表的基本操作
本章小结
[提高篇—OOP]
第9章面向对象程序设计
9.1 OOP基本概念
9.2 类与对象的使用
9.3 C的复用机制
9.3.1 类的继承与组合
9.3.2 函数重载和运算符重载
9.3.3 函数模板和类模板
9.4 C的异常处理机制
9.5 编程艺术与实战
9.5.1 最值的问题
9.5.2 查找的问题
9.5.3 链表的问题
本章小结
[提高篇—GP]
0章STL程序设计
10.1 概述
10.2 STL组件的使用方法
10.2.1 vector容器与迭代器
10.2.2 deque容器
10.2.3 list容器
10.2.4 string容器
10.2.5 stack容器适配器
10.2.6 queue容器适配器
10.2.7 priority—queue容器适配器
10.3 常用STL通用算法
10.3.1 copy和sort及reverse算法
10.3.2 fill和generate及find与search算法
10.3.3 foreach、replace与count及remove算法
10.4 编程艺术与实战
10.4.1 斐波那契数列问题
10.4.2 约瑟夫问题
10.4.3 字符出现的频率问题
本章小结
项目实战:学生成绩管理系统开发
资源列表
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/25 23:30:06