注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关工程专业C程序设计(第2版)

工程专业C程序设计(第2版)

工程专业C程序设计(第2版)

定 价:¥48.00

作 者: (美)Jeri R.Hanly,(美)Elliot B.Koffman著;崔立新,朱惠娥,柴志刚等译;崔立新译
出版社: 科学出版社
丛编项: 国外经典教材系列
标 签: C

ISBN: 9787030145222 出版时间: 2005-05-01 包装: 平装
开本: 26cm 页数: 564 字数:  

内容简介

  本书是工程专业C程序设计的第二版,介绍了功能强大、可移植性好的标准程序设计语言——ANSIC。本书通过解决当前热点问题,如移动通信、网络的配置、DNA结构图绘制等,讲述了解决问题的系统的方法,讲述了利用软件工程方法设计出内聚的、可读性好的、可重用的模块化程序解决方案。本书主要介绍了计算机和软件、C语言、数据类型、运算符与简单函数、选择结构:if语句和switch语句、循环语句、模块化程序设计、数组、多维数组、结构体类型、文本文件与二进制文件的处理、大型程序设计、数值方法、C++入门、字符集、ANSIC标准库函数、C语言操作符、C数值类型、枚举类型、指针运算、二维数组的动态分配等内容,以及部分习题答案。本书可作为工程专业C程序设计的初级教程,也可作为ANSIC程序设计爱好者的辅助教材,以及大中专院校工程专业学生的指导教材。

作者简介

暂缺《工程专业C程序设计(第2版)》作者简介

图书目录

第1章 计算机和软件概述
1.1 计算机组成
1.2 计算机软件
1.3 工程及科学计算
1.4 软件开发方法
1.5 软件开发方法的应用
本章回顾
第2章 C概述
2.1 C语言组成
2.2 变量声明与数据类型
2.3 可执行语句
2.4 C程序的一般形式
案例研究:求金属磁盘的面积和周长
2.5 程序的格式化输出
2.6 交互方式,批处理方式及数据文件
2.7 常见编程错误
本章回顾
第3章 数据类型、运算符与简单函数
3.1 数据类型的表示方式
3.2 算术表达式
3.3 问题解的拓展
3.4 其他运算符的函数实现
3.5 简单的用户自定义函数
3.6 常见编程错误
本章回顾
第4章 选择结构:if语句和switch语句
4.1 控制结构
4.2 条件表达式
4.3 if语句
4.4 具有复合结构的if语句
4.5 嵌套if语句和多路分支选择
4.6 算法中的判定步骤
4.7 switch语句
4.8 常见编程错误
本章回顾
第5章 循环语句
5.1 程序中的重复操作:用循环解决问题
5.2 计数循环和while语句
5.3 循环实现和或积的计算
5.4 for语句
5.5 条件循环
5.6 循环的设计
5.7 嵌套控制结构
5.8 do-while循环和标志控制循环
5.9 实例分析
案例研究:幅射强度的计算
5.10 程序的调试和测试
5.11 常见编程错误
本章回顾
第6章 模块化程序设计
6.1 带输入参数的函数
6.2 自顶向下解决问题
案例研究:找出素数
6.3 指针型函数输出参数
6.4 名称作用域介绍
6.5 作为实参的形式输出参数
6.6 递归函数
案例研究:用二分法求根
6.7 自顶向下的设计方法示例
案例研究:分数的算术运算
6.8 程序的调试与测试
6.9 常见编程错误
本章回顾
第7章 数组
7.1 声明及引用数组
7.2 数组下标
7.3 使用循环进行顺序访问
7.4 使用数组元素作为函数参数
7.5 数组参数
7.6 使用字符数组作为字符串
7.7 数组处理举例
7.8 数组的动态分配
7.9 常见编程错误
本章回顾
第8章 多维数组
8.1 多维数组的声明和访问
8.2 二维数组的应用实例
案例研究:移动电话系统
8.3 向量与矩阵
8.4 线性方程组的求解
8.5 常见编程错误
本章回顾
第9章 结构体类型
9.1 用户自定义结构体类型
9.2 结构体类型数据作为输入和输出参数
9.3 返回值为结构体的函数
9.4 用结构体类型解决问题
案例研究:关于复数的用户自定义类型
9.5 并行数组与结构体类型数组
案例研究:通用度量单位转换
9.6 常见编程错误
本章回顾
第10章 文本文件与二进制文件的处理
10.1 输入∕输出文件:复习及深入研究
10.2 二进制文件
10.3 查询数据库
案例研究:查询金属数据库
10.4 常见编程错误
本章回顾
第11章 大型程序设计
11.1 复杂问题抽象化
11.2 个人库函数:头文件
11.3 个人库函数:实现文件
11.4 存储类
11.5 修改函数并将其保存到函数库中
11.6 条件编译
11.7 main函数的参数
11.8 有参宏定义
11.9 常见编程错误
本章回顾
第12章 数值方法简介
12.1 方程求根
12.2 基本统计
12.3 数值微分
12.4 数值积分
12.5 一阶微分方程的求解
12.6 数值方法软件
12.7 常见编程错误
本章回顾
第13章 C++入门
13.1 C++控制结构、输入∕输出及函数
13.2 C++面向对象的程序设计
本章回顾
附录A 字符集
附录B ANSIC标准库函数
附录C C语言操作符
附录D C数值类型
附录E 枚举类型
附录F 指针运算
附录G 二维数组的动态分配
附录H ANSIC保留字
习题答案

本目录推荐