出版社:清华大学出版社
年代:2013
定价:29.0
本书以C语言作为程序设计语言,介绍程序设计的概念和一些重要的程序设计算法。教材体系编排新颖,内容丰富。通过将重要的C语言语法集中介绍,读者对C语言可以快速入门。教材对重要的C语言语法进行重点介绍,忽略掉那些对初学者不太重要的语言特性。教材介绍了大量的基础算法,例题丰富,具有趣味性。本书可以作为理工科大学生程序设计或者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 循环结构
……
第4章 程序设计基本方法
第5章 数组
第6章 指针
第7章 字符串
第8章 文件系统
第9章 结构体、链表
第10章 位处理
本书以C语言作为程序设计描述语言,介绍了程序设计的概念和一些重要的程序设计算法。全书体系编排新颖,内容丰富,通俗易懂。通过将重要的C语言语法集中介绍,读者对C语言可以快速入门,在此基础上,可以更好地学习程序设计思想、方法和技巧。书中介绍了大量的基础算法,例题丰富,具有趣味性。本书可以作为理工科大学生程序设计基础或者C语言课程教材,也可作为大学生程序设计竞赛的基础训练教程。
书籍详细信息 | |||
书名 | 程序设计基础教程站内查询相似图书 | ||
9787302331483 如需购买下载《程序设计基础教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 2版 | 印次 | 1 |
定价(元) | 29.0 | 语种 | 简体中文 |
尺寸 | 23 × 19 | 装帧 | 平装 |
页数 | 印数 | 3000 |
程序设计基础教程是清华大学出版社于2013.出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。