程序设计与算法语言

出版时间:2011-9  出版社:清华大学  作者:孔丽英//夏艳//徐勇  页数:297  

内容概要

  《21世纪面向工程应用型计算机人才培养规划教材·程序设计与算法语言:C++程序设计基础》以程序设计为主线,通过案例教学引入数学模型的建立和算法的设汁,详细分析程序,以培养读者分析程序和设计程序的能力。全书共分9章。第1章介绍计算机求解问题的步骤和算法设计、计算机程序和c/c++语言。第2~7章是面向过程程序设计基础,介绍数据类型和表达式、程序结构、控制结构程序设计、函数、构造数据类型和指针。第8章是面向对象程序设计基础,介绍类和对象、构造函数、析构函数、对象指针、静态成员、友元、继承和多态性。第9章介绍文件、流类库、通过文件指针(或流)操作文件和输入输出格式控制。  程序设计与算法语言—c++程序设计基础可作为高校非计算机专业的本科教材和自学教材以及高职各专业的教材,也可供广大软件工作者参考。

书籍目录

第1章 程序设计概述1.1 计算机求解问题的步骤和算法1.1.1 计算机求解问题的步骤1.1.2 算法设计1.2 计算机程序1.2.1 程序设计语言1.2.2 编译与解释1.2.3 程序设计方法1.3 c/c++语言简介1.3.1 c语言简介1.3.2 c++语言简介习题1第2章 数据类型和表达式2.1 基本数据类型2.1.1 整数类型2.1.2 实数类型2.1.3 字符类型2.1.4 布尔类型2.1.5 空类型2.2 c++的字符集2.2.1 字符集2.2.2 标识符2.3 常量与符号常量2.3.1 值常量2.3.2 符号常量2.4 变量与常变量2.4.1 变量2.4.2 常变量2.5 表达式2.5.1 运算符2.5.2 表达式运算规则2.6 类型的转换习题2第3章 程序结构3.1 简单语句3.1.1 表达式语句3.1.2 空语句3.1.3 复合语句3.2 预处理命令3.2.1 “文件包含”命令3.2.2 宏定义3.3 数据的输入输出3.3.1 标准输入输出函数3.3.2 格式化输入输出函数3.3.3 输入输出流对象3.4 c++程序3.4.1 程序运行的步骤3.4.2 c++程序结构习题3第4章 控制结构程序设计4.1 顺序结构程序设计4.2 选择结构程序设计4.2.1 if语句4.2.2 switch语句4.3 循环结构程序设计4.3.1 while语句4.3.2 do-while语句4.3.3 for语句4.3.4 循环语句小结4.4 多重循环程序设计4.5 常用转移语句4.5.1 break语句4.5.2 continue语句习题4第5章 函数5.1 引言5.2 函数的定义与调用5.2.1 函数的定义5.2.2 函数调用方式5.3 参数传递方式5.3.1 值传递5.3.2 地址传递5.4 变量的作用域5.4.1 局部变量5.4.2 全局变量5.5 变量的存储类别5.5.1 自动变量5.5.2 寄存器变量5.5.3 静态局部变量5.5.4 外部变量的声明5.6 嵌套与递归5.6.1 嵌套5.6.2 递归5.7 有默认参数的函数5.8 内联函数和函数重载5.8.1 内联函数5.8.2 函数重载习题5第6章 构造数据类型6.1 数组6.1.1 一维数组6.1.2 二维数组6.1.3 字符数组6.1.4 数组与函数6.1.5 字符串处理函数6.2 结构体类型6.2.1 结构体类型的定义6.2.2 结构体变量的定义6.2.3 结构体变量的使用6.2.4 结构体变量的初始化6.2.5 结构体数组6.2.6 结构体类型的应用6.2.7 结构体与函数6.3 联合体类型6.3.1 联合体类型的定义6.3.2 联合体变量的定义6.3.3 联合体类型数据的使用6.3.4 联合体类型数据的初始化6.3.5 联合体类型数据的应用习题6第7章 指针7.1 指针的基本知识7.1.1 地址和指针7.1.2 指针的基本运算7.2 指针与数组7.2.1 指针与一维数组7.2.2 指针与二维数组7.2.3 指针数组7.2.4 指针与字符串7.3 指针与函数7.4 指针与结构体7.5 指向指针的指针与常指针习题7第8章 面向对象程序设计基础8.1 基本概念8.2 类和对象8.2.1 类的定义8.2.2 对象与对象数组8.3 构造函数和析构函数8.3.1 构造函数8.3.2 析构函数8.3.3 拷贝构造函数8.4 对象指针8.4.1 指向对象的指针8.4.2 this指针8.5 静态成员8.5.1 静态数据成员8.5.2 静态成员函数8.6 友元8.6.1 友元函数8.6.2 友元类8.7 继承8.7.1 基本概念8.7.2 继承方式8.7.3 继承的构造函数和析构函数8.8 多态性8.8.1 基本概念8.8.2 虚函数8.8.3 抽象类习题8第9章 文件和流9.1 基本概念9.1.1 文件9.1.2 文件指针9.2 流类库9.2.1 基本结构9.2.2 预定义流9.2.3 文件流类9.3 通过文件指针操作文件9.3.1 文件打开与关闭9.3.2 文本文件操作9.3.3 二进制文件操作9.3.4 文件的随机读写9.4 通过文件流操作文件9.4.1 文件打开与关闭9.4.2 文本文件操作9.4.3 二进制文件操作9.4.4 文件的随机读写9.5 输入输出格式控制9.5.1 使用ios成员函数控制格式9.5.2 格式控制符习题9实验指导附录a 常用ascii码附录b 常用的数学函数附录c 常用关键字参考文献

图书封面

评论、评分、阅读与下载


    程序设计与算法语言 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7