书籍详情
计算机算法基础
作者:宋晏主编
出版社:中国电力出版社
出版时间:2003-09-01
ISBN:9787508315447
定价:¥21.00
购买这本书可以去
内容简介
算法是程序的重要组成部分。人们做每件事或解决每个问题之前,都要先想想如何一步步地去做,例如吃饭、上学、打球、做作业等,事实上都是按照一定的规律进行的,只是人们不必每次都重复考虑它而已。为解决一个问题而采取的方法和步骤称为“算法”。通俗地讲,算法就是列出每一步要做什么。本书为高职高专计算机与信息技术系列规划教材之一,丛书由李友教授主编。本书的主要内容包括计算机基础知识、算法与C程序设计初步、初步认识结构化算法、分支结构算法及其实现,结构化算法的制定和C语言的函数、数组、字符和字符串处理的算法等。同时,本书还为各类算法精心设计了有针对性的实验题目,并明确实验目的、要求,对难点和重点环节予以相应的提示,有的放矢地指导学生完成实验,并且在实验中注重对学生调试程序能力的培养。
作者简介
暂缺《计算机算法基础》作者简介
目录
序 言
前言
第1章 计算机基础知识
1. 1 认识计算机
1. 2 计算机语言
1. 3 计算机程序
1. 4 本章小结
习题
第2章 算法与C程序设计初步
2. 1 算法的含义
2. 2 算法的特性
2. 3 C语言编程要点
2. 4 C程序示例
2. 5 本章小结
习题
第3章 初步认识结构化算法
3. 1 结构化算法的原则和特点
3. 2 三种基本控制结构
3. 3 N-S图描述算法
3. 4 顺序结构算法举例
3. 5 本章小结
习题
第4章 分支结构算法及其实现
4. 1 关系表达式和逻辑表达式
4. 2 二选一分支结构
4. 3 分支结构的正确性检验
4. 4 实现二选一结构的if-else语句
4. 5 含分支结构的算法举例
4. 6 多分支结构及算法举例
4. 7 本章小结
习题
第5章 循环结构算法及其实现
5. 1 先判断型循环结构
5. 2 循环结构算法正确性检验
5. 3 循环结构算法的组成
5. 4 C语言中的WHILE语句
5. 5 先判断型循环结构的算法举例
5. 6 循环结构的其他形式
5. 7 本章小结
习题
第6章 结构化算法的制定和C语言的函数
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 本章小结
习题
第8章 字符和字符串处理的算法
8. 1 字符类型数据处理的算法
8. 2 字符串处理的算法
8. 3 本章小结
习题
附录A Turbo C 2. 0集成环境
A. 1 工作窗口简介
A. 2 设置TC工作环境
A. 3 程序的编辑与存盘
A. 4 程序的编译. 连接
A. 5 程序的运行
A. 6 程序的动态调试方法
附录B TurboC常用的编辑命令
附录C TurboO常见编译错误信息
附录D 程序设计的风格
附录E 常用字符ASCII码表
实验一 认识C程序和Turbo C环境
实验二 比较两个将变量的取值进行交换的算法
实验三 顺序结构算法
实验四 分支结构算法设计(一)
实验五 分支结构算法设计(二)
实验六 循环结构算法设计(一)
实验七 循环结构算法设计(二)
实验八 循环结构算法设计(三)
实验九 循环结构算法设计(四)
实验十 循环结构算法设计(五)
实验十一 模块化程序设计(一)
实验十二 模块化程序设计(二)
实验十三 模块化程序设计(三)
实验十四 数组(一)
实验十五 数组(二)
实验十六 数组(三)
实验十七 数组(四)
实验十八 数组(五)
实验十九 字符及字符串处理(一)
实验二十 字符及字符串处理(二)
参考文献
前言
第1章 计算机基础知识
1. 1 认识计算机
1. 2 计算机语言
1. 3 计算机程序
1. 4 本章小结
习题
第2章 算法与C程序设计初步
2. 1 算法的含义
2. 2 算法的特性
2. 3 C语言编程要点
2. 4 C程序示例
2. 5 本章小结
习题
第3章 初步认识结构化算法
3. 1 结构化算法的原则和特点
3. 2 三种基本控制结构
3. 3 N-S图描述算法
3. 4 顺序结构算法举例
3. 5 本章小结
习题
第4章 分支结构算法及其实现
4. 1 关系表达式和逻辑表达式
4. 2 二选一分支结构
4. 3 分支结构的正确性检验
4. 4 实现二选一结构的if-else语句
4. 5 含分支结构的算法举例
4. 6 多分支结构及算法举例
4. 7 本章小结
习题
第5章 循环结构算法及其实现
5. 1 先判断型循环结构
5. 2 循环结构算法正确性检验
5. 3 循环结构算法的组成
5. 4 C语言中的WHILE语句
5. 5 先判断型循环结构的算法举例
5. 6 循环结构的其他形式
5. 7 本章小结
习题
第6章 结构化算法的制定和C语言的函数
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 本章小结
习题
第8章 字符和字符串处理的算法
8. 1 字符类型数据处理的算法
8. 2 字符串处理的算法
8. 3 本章小结
习题
附录A Turbo C 2. 0集成环境
A. 1 工作窗口简介
A. 2 设置TC工作环境
A. 3 程序的编辑与存盘
A. 4 程序的编译. 连接
A. 5 程序的运行
A. 6 程序的动态调试方法
附录B TurboC常用的编辑命令
附录C TurboO常见编译错误信息
附录D 程序设计的风格
附录E 常用字符ASCII码表
实验一 认识C程序和Turbo C环境
实验二 比较两个将变量的取值进行交换的算法
实验三 顺序结构算法
实验四 分支结构算法设计(一)
实验五 分支结构算法设计(二)
实验六 循环结构算法设计(一)
实验七 循环结构算法设计(二)
实验八 循环结构算法设计(三)
实验九 循环结构算法设计(四)
实验十 循环结构算法设计(五)
实验十一 模块化程序设计(一)
实验十二 模块化程序设计(二)
实验十三 模块化程序设计(三)
实验十四 数组(一)
实验十五 数组(二)
实验十六 数组(三)
实验十七 数组(四)
实验十八 数组(五)
实验十九 字符及字符串处理(一)
实验二十 字符及字符串处理(二)
参考文献
猜您喜欢