工程专业C程序设计

工程专业C程序设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
出版社: 科学出版社
2005-05
版次: 1
ISBN: 9787030145222
定价: 48.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 564页
6人买过
  • 本书通过解决当前热点问题,如移动通信、网络的配置、DNA结构图绘制等,讲述了解决问题的系统的方法,以及利用软件工程方法设计出内聚的、可读性好的、可重用的模块化程序解决方案。

      本书可作为工程专业C程序设计的初级教程,也可作为ANSIC程序设计爱好者的辅助教材,以及大中专院校工程专业学生的指导教材。 第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 ANSI C标准库函数干

    附录C C语言操作符

    附录D C数值类型

    附录E 枚举类型

    附录F 指针运算

    附录G 二维数组的动态分配

    附录H ANSIC保留字

    习题答案
  • 内容简介:
    本书通过解决当前热点问题,如移动通信、网络的配置、DNA结构图绘制等,讲述了解决问题的系统的方法,以及利用软件工程方法设计出内聚的、可读性好的、可重用的模块化程序解决方案。

      本书可作为工程专业C程序设计的初级教程,也可作为ANSIC程序设计爱好者的辅助教材,以及大中专院校工程专业学生的指导教材。
  • 目录:
    第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 ANSI C标准库函数干

    附录C C语言操作符

    附录D C数值类型

    附录E 枚举类型

    附录F 指针运算

    附录G 二维数组的动态分配

    附录H ANSIC保留字

    习题答案
查看详情
相关图书 / 更多
您可能感兴趣 / 更多
工程专业C程序设计
实用嵌入式电子学(影印版)(英文版)
JerryTwomey 著
工程专业C程序设计
空间的思想:欧氏几何、非欧几何与相对论(第二版)
Jeremy Gray 著;刘建新 郭
工程专业C程序设计
发育生物学中的数学模型(影印版)
Jerome、K.、Percus、St 著
工程专业C程序设计
fastai与PyTorch深度学习实践指南(影印版)
JeremyHoward 著
工程专业C程序设计
青春期的迷思:身体、自我与世界
Jeremy、D.、Jewell 著
工程专业C程序设计
剑桥双语分级阅读 小说馆(第6级)
Jeremy Harmer(杰里米·哈默
工程专业C程序设计
世界思想宝库钥匙丛书:解析约翰·洛克《政府论》
Jeremy Kleidosty 著
工程专业C程序设计
期货多空逻辑
Jerry Ma 著
工程专业C程序设计
心理语义学——心灵哲学中的意义问题(心灵与认知识文库·原典系列)
Jerry、Alan、Fodor 著
工程专业C程序设计
On vegetables
Jeremy Fox
工程专业C程序设计
WhoWouldWin?:PolarBearvs.GrizzlyBear谁会赢系列:北极熊和灰熊大比拼
Jerry Pallotta、Rob Bolster 著
工程专业C程序设计
German Night Fighter Aces of World War 2
Jerry Scutts