您好,欢迎来到聚文网。 登录 免费注册
程序设计基础教程

程序设计基础教程

  • 字数: 539000.0
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 作者: 丁海军 等 著
  • 出版日期: 2013-08-01
  • 商品条码: 9787302331483
  • 版次: 2
  • 开本: 其他
  • 页数: 326
  • 出版年份: 2013
定价:¥35 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
    《程序设计基础教程(C语言描述)(第2版)/21世纪高等学校规划教材?计算机应用》以C语言作为程序设计描述语言,介绍了程序设计的概念和一些重要的程序设计算法。全书体系编排新颖,内容丰富,通俗易懂。通过将重要的C语言语法集中介绍,读者对C语言可以快速入门,在此基础上,可以更好地学习程序设计思想、方法和技巧。    书中介绍了大量的基础算法,例题丰富,具有趣味性。    《程序设计基础教程(C语言描述)(第2版)/21世纪高等学校规划教材?计算机应用》可以作为理工科大学生程序设计基础或者C语言课程教材,也可作为大学生程序设计竞赛的基础训练教程。
目录
第1章 计算机工作的基本原理 
1.1 计算的基本概念 
1.1.1 什么是计算 
1.1.2 什么是可计算性 
1.2 数制系统 
1.2.1 数的进位制 
1.2.2 不同进制数字转换 
1.3 整数的二进制原码、反码和补码 
1.3.1 原码 
1.3.2 反码 
1.3.3 补码 
1.3.4 利用补码作加、减法运算 
1.4 浮点数的编码 
1.5 计算机工作原理 
1.5.1 内存储器 
1.5.2 运算器 
1.5.3 控制器 
1.5.4 指令系统 
1.5.5 一个简单的模型计算机 
习题 
第2章 C语言程序设计基础 
2.1 C语言程序概述 
2.1.1 C语言程序入门例子 
2.1.2 C语言程序组成特点 
2.2 标识符与关键字 
2.2.1 标识符命名规则 
2.2.2 关键字 
2.3 数据类型 
2.3.1 基本数据类型 
2.3.2 数据类型修饰符(*) 
2.4 常量 
2.4.1 字面常量 
2.4.2 符号常量 
2.5 变量 
2.5.1 变量定义语句 
2.5.2 变量定义语句的工作过程(*) 
2.6 简单输入输出 
2.6.1 简单输出函数 
2.6.2 简单输入函数 
2.7 运算符和表达式 
2.7.1 赋值运算符 
2.7.2 算术运算符 
2.7.3 增量运算符 
2.7.4 关系运算符 
2.7.5 逻辑运算符 
2.7.6 复合赋值运算符 
2.7.7 表达式的数据类型及类型转换 
2.7.8 表达式求值过程(*) 
2.7.9 逗号表达式(*) 
2.8 格式化输入输出函数高级用法(*) 
2.8.1 格式化输出 
2.8.2 格式化输入 
2.9 关于数据类型的高级问题(*) 
2.9.1 类型长度运算符 
2.9.2 类型重定义 
习题 
第3章 程序基本结构 
3.1 程序语句 
3.1.1 语句概述 
3.1.2 结构化程序设计 
3.2 顺序结构 
3.3 选择结构 
3.3.1 选择结构的基本语法格式 
3.3.2 选择结构举例 
3.3.3 选择结构的嵌套 
3.3.4 条件运算符 
3.3.5 多分支选择结构 
3.3.6 浮点数的相等性比较 
3.4 循环结构 
3.4.1 for循环结构 
3.4.2 while循环结构 
3.4.3 do…while循环结构 
3.4.4循环辅助语句 
3.4.5三种基本循环结构的比较 
3.4.6循环嵌套 
3.4.7 goto语句(*) 
3.5函数的定义与使用 
3.5.1函数定义 
3.5.2函数调用 
3.5.3形式参数与实际参数 
3.5.4函数原型说明 
3.5.5函数应用举例 
3.6数据存储特性(*) 
3.6.1变量作用域 
3.6.2静态变量 
3.6.3变量的生存期 
3.7预处理指令 
3.7.1文件包含指令 
3.7.2宏定义指令 
3.8综合编程实例 
习题 
第4章程序设计基本方法 
4.1算法与程序设计方法学 
4.1.1算法的概念 
4.1.2算法设计原则 
4.1.3几种基本的算法设计方法和策略 
4.1.4编程解决问题的一般步骤 
4.2穷举法程序设计 
4.3穷举法求解逻辑推理问题 
4.4整数相关算法 
4.4.1素数 
4.4.2最大公约数和最小公倍数 
4.4.3歌德巴赫猜想(*) 
4.4.4穷举法求解整数相关问题实例 
4.5递推与迭代算法工 
4.5.1斐波那契级数 
4.5.2整数拆分 
4.5.3非线性方程求根 
习题 
第5章数组 
5.1一维数组 
5.1.1定义格式 
5.1.2一维数组的使用 
5.2二维及多维数组 
5.2.1定义格式 
5.2.2二维数组初始化 
5.2,3二维数组的使用 
5.3数组与函数 
5.3.1数组元素作函数参数 
5.3.2一维数组名作为函数参数 
5.3.3多维数组作函数参数 
5.4程序阅读与理解 
5.5排序算法程序设计 
5.5.1插入排序 
5.5.2选择排序 
5.5.3 冒泡排序 
5.6查找算法程序设计 
5.6.1顺序查找算法 
5.6.2二分查找算法 
5.7集合运算程序设计 
5.7.1集合的表示 
5.7.2求两个集合的并集算法 
5.7.3求两个集合的交集算法 
5.8矩阵程序设计 
5.8.1矩阵乘法 
5.8.2矩阵鞍点 
5.8.3螺旋矩阵 
5.8.4魔方矩阵 
5.9递推与迭代算法Ⅱ 
5.9.1沙漠储油点 
5.9.2约瑟夫环 
习题 
第6章指针 
6.1指针的概念 
…… 
第7章 字符串 
第8章 文件系统 
第9章 结构体、链表 
第10章 位处理

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网