
| 本书不再重印或换新版。 |
| 王行言,1945年12月生,1970年毕业于清华大学工程学数学系。现为清华大学教授,兼任教育部高等学校计算机基础课程教学指导分委员会副主任委员。长期从事计算机应用与开发工作,并负责清华大学计算机基础教学的组织与实施。先后主讲“计算机文体基础”、“计算机软件技术基础”、“JABVA语言与面向对象程序设计”及“数据库技术及应用”等课程,编写出版有关教材三部。主持的“计算机基础教学研究与实现”获国家级优秀教学成果二等奖。 |
| 第一篇 语言基础 第1章 C语言的基本概念 1.1 C语言的发展与特点 1.1.1 C语言的发展 1.1.2 C语言的特点 1.2 几个基本概念 1.3 C语言的基本标识符 1.3.1 字符集 1.3.2 标识符 1.4 C语言程序的几个简单实例 1.5 C语言程序的结构特点 1.6 C语言程序的编译和执行 本章小结 习题一 第2章 基本数据类型及其运算 2.1 C语言的数据类型 2.1.1 数据类型的一般概念 2.1.2 常量 2.2 数据类型及变量 2.2.1 基本数据类型 2.2.2 变量及变量的定义 2.2.3 变量的初始化 2.3 运算符和表达式 2.3.1 运算符和表达式概述 2.3.2 混合类型数据的运算 2.3.3 赋值语句及赋值表达式 2.3.4 算术运算符及算术表达式 2.3.5 关系运算符及关系表达式 2.3.6 逻辑运算符及逻辑表达式 2.3.7 位运算符 2.3.8 其他运算符及表达式 2.4 基本输入/输出函数 2.4.1 格式化输出函数 2.4.2 格式化输入函数 2.4.3 字符输入与输出函数 本章小结 习题二 第3章 程序控制结构 3.1 C语言结构化程序设计基础 3.1.1 基本控制结构 3.1.2 程序的结构化 3.2 顺序结构 3.2.1 语句和语句块 3.2.2 顺序结构示例 3.3 分支结构 3.3.1 if-else语句 3.3.2 if-else if-else多分支语句 3.3.3 条件分支的嵌套 3.3.4 switch分支 3.4 循环结构 3.4.1 while(当型循环) 3.4.2 do-while(直到型循环) 3.4.3 for循环语句 3.4.4 三种循环的比较 3.4.5 多重循环 3.4.6 循环中的控制转移 3.4.7 结构化程序设计注意事项 3.5 结构化程序设计应用举例 本章小结 习题三 第4章 复合数据结构基础 4.1 数组及其应用 4.1.1 一维数组 …… 第5章 结构化程序设计概论 第6章 函数与模块设计 第7章 库与接口设计 第8章 复合数据类型——数组与字符串 第9章 复合数据类型——结构体与指针 第10章 文件与数据存储 第11章 算法设计与分析 第12章 递归程序设计 第13章 数据抽象 第14章 算法与程序抽象 参考文献 |
商品评论(0条)