计算机程序设计基础

出版时间:2007-2  出版社:机械工业  作者:陈卫卫  页数:334  字数:533000  

内容概要

本书是普通高等教育“十一五”国家级规划教材中的一本。全书通过C/C++语言,向读者介绍计算机程序设计的基础知识和程序设计方法。内容包括C语言的数据类型、表达式、分支和循环、数组、指针、函数、文件;顺序表、链表、栈、队、散列表、矩阵运算、字符串、树、二叉树、检索树、哈夫曼树、图的先深先广搜索、最小生成树、最短路径和排序算法等。    书中共配有500多道精选习题,分布于各章,以供读者练习,附录中还提供了部分习题的参考答案。    本书可以作为大学程序设计基础课程的教材和教学参考书,也可作为电脑爱好者学习程序设计方法的自学书籍。

书籍目录

出版说明前言第1章 概论  1.1 计算机软件及其发展  1.2 程序结构和效率   1.3 习题第2章 简单程序设计  2.1 C语言基础  2.2 表达式  23. 基本输入/输出  2.4 分支程序设计  2.5 循环程序设计  2.6 习题第3章 数组和指针类型  3.1 一维数组  3.2 二维数组  3.3 字符数组  3.4 指针第4章 函数和文件  4.1 函数的定义和调用  4.2 函数的嵌套调用与递归调用  4.3 数组、指针和引用作函数形参  4.4 变量的作用域和属性  4.5 编译预处理  4.6 文件数据的读写  4.7 习题第5章 位运算和构造类型  5.1 位运算  5.2 结构类型  5.3 联合类型  5.4 枚举类型  5.5 习题第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 习题第8章 图结构  8.1 基本概念  8.2 图的存储方法  8.3 图的遍历  8.4 最小生成树和最短路径  8.5 习题第9章 排序  9.1 选择排序  9.2 插入排序  9.3 交换排序  9.4 习题附录参考文献

图书封面

评论、评分、阅读与下载


    计算机程序设计基础 PDF格式下载


用户评论 (总计1条)

 
 

  •   在发货过程中书籍受损
 

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

京ICP备13047387号-7