第一图书网

程序设计基础

余苏宁 编 高等教育出版社
出版时间:

2012-2  

出版社:

高等教育出版社  

作者:

余苏宁 编  

页数:

375  

内容概要

  《全国高职高专教育规划教材:程序设计基础》系统地介绍了C语言和算法设计的基础知识、结构化程序设计的基本理论和方法,通过大量生动有趣的实例,深入浅出地讲述了基本问题的求解方法和算法设计的基本方法。以极具特色的例子介绍了程序调试技术和Windows平台上基于开放式AllegroC库的绘图、动画和游戏编程知识和技术。全书共8章,主要内容包括:程序与算法基础、C语言基础、算法的基本知识、结构化程序设计、基本问题的求解方法、算法设计的基本方法、程序调试和Allegro绘图、动画及游戏编程等。附录中给出了VC6集成开发环境的安装、使用和调试方法,以及C语言常用语法提要等。  《全国高职高专教育规划教材:程序设计基础》可作为应用性、技能型人才培养的各类教育“程序设计基础”课程的教学用书,也可供各类培训、计算机从业人员和爱好者参考使用。

书籍目录

第1章 程序与算法基础1.1 程序与算法1.1.1 实例程序演示1.1.2 程序与算法1.2 简单程序实例1.3 C程序的编辑、编译、连接和执行1.3.1 C程序的编辑、编译、连接和执行概述1.3.2 编程工具的选择11.3.3 C程序的开发过程1.4 实例程序的解读1.5 系统生成的文件和程序配置1.6 程序设计语言基础知识1.6.1 机器语言1.6.2 汇编语言1.6.3 高级语言1.7 C语言的产生和特点1.7.1 C语言的产生1.7.2 C语言的特点习题1第2章 C语言基础2.1 会动的字符2.2 C语言的基本字符、标识符和关键字2.2.1 基本字符2.2.2 标识符2.2.3 关键字2.2.4 特定字2.3 数据与数据类型2.3.1 猜生日游戏2.3.2 数据类型分类2.3.3 常量相变量12.3.4 基本类型2.3.5 数值型数据的混合运算2.4 运算符和表达式2.4.1 算术表达式2.4.2 赋值表达式2.4.3 关系表达式2.4.4 逻辑表达式2.4.5 条件表达式2.4.6 逗号表达式2.4.7 算术、关系、逻辑、赋值运算符的混合使用2.5 格式化输出输入函数2.5.1 格式化输出函数printf2.5.2 格式化输入函数scanf习题2第3章 算法的基本知识3.1 算法的基本概念3.2 算法的特性与要素3.2.1 简单算法实例3.2.2 算法的特性3.2.3 算法的基本要素3.3 怎样表示一个算法3.3.1 用自然语言描述算法3.3.2 用流程图描述算法3.3.3 结构化程序与结构化定理3.3.4 用N-S图描述算法3.3.5 用PAD图描述算法3.3.6 用伪代码描述算法3.3.7 用计算机语言表示算法习题3第4章 结构化程序设计4.1 结构化程序设计概述4.2 顺序结构程序设计4.2.1 C语句4.2.2 顺序结构程序设计4.3 选择结构程序设计4.3.1 if语句4.3.2 if-else语句4.3.3 if语句的嵌套和elseif语句4.3.4 由条件表达式构成的选择结构4.3.5 switch语句4.4 循环结构程序设计4.4.1 while循环语句4.4.2 do-while循环语句4.4.3 for循环语句4.4.4 循环嵌套4.4.5 break语句和continue语句4.4.6 goto语句和标号语句4.4.7 循环语句小结4.5 数组4.5.1 数组的定义和引用4.5.2 数组的初始化4.5.3 -维数组应用举例4.5.4 字符数组4.6 模块化程序设计4.6.1 模块化程序设计概述4.6.2 函数4.6.3 变量的存储属性4.6.4 预处理4.7 自顶向下、逐步求精4.8 结构化程序设计风格4.8.1 标识符命名4.8.2 注释4.8.3 程序编写4.8.4 输入输出习题4第5章 基本问题的求解方法5.1 数字问题5.1.1 整除的判断、整数的判断5.1.2 奇偶判断5.1.3 数字分离5.1.4 素数判断5.1.5 素因数分解5.1.6 局部截取5.1.7 最大公约数和最小公倍数5.1.8 综合举例5.2 数学计算5.2.1 数值计算5.2.2 日期计算5.2.3 模拟5.2.4 随机数的应用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第6章 算法设计的基本方法6.1 枚举法6.1.1 枚举方法6.1.2 枚举范围和枚举方法的确定6.1.3 用枚举法解不定方程6.2 归纳法6.2.1 递推6.2.2 递归6.3 分治法……第7章 程序调试第8章 Allegro绘图、动画及游戏


图书封面

广告

下载页面


程序设计基础 PDF格式下载



相关图书