第一节 基本类型 1
一、常量 1
第一章 数据 1
二、变量 2
第二节 指针 4
一、指针的定义 4
二、多级指针的定义 4
三、其它指针的定义 5
二、结构 6
第三节 构造类型 6
一、数组 6
三、联合 8
四、枚举 8
第四节 类型定义 8
第五节 文件类型 9
第六节 数据的初始化 10
第二章 运算和I/O操作 12
二、数组元素的表示 12
一、变量的表示 12
第七节 数据的表示 12
第一节 运算 16
一、运算符 16
二、操作数与类型转换 19
三、指针运算 20
第二节 I/O操作 23
第三章 控制结构 23
一、选择控制语句 25
第一节 各种控制语句 25
二、循环控制语句 27
三、简单控制语句 28
第二节 函数 30
一、函数的定义 30
二、函数调用 31
三、递归调用 32
四、参数传递机制 34
五、库函数 40
第四章 常用算法 40
一、最大公约数与最小公倍数 42
第一节 若干初等数学问题 42
二、素数 43
三、三角形 46
四、数制转换 47
五、统计 49
第二节 方程求解 52
一、牛顿切线法 52
二、弦截法 54
三、二分法 55
第三节 矩阵 56
一、矩阵的若干运算和概念 57
二、矩阵相乘 58
三、行列式求值 59
四、列主元高斯消去法 61
第四节 排序 63
一、选择排序 63
二、交换排序 66
三、逆序 71
一、顺序存储查找 73
第五节 查找 73
二、链接存储查找 77
三、字符串查找 79
第六节 字符串 80
一、移动 81
二、复制 82
三、删除 84
四、整数与字符串的转换 85
一、顺序表 88
第七节 表处理 88
二、链表 94
第八节 文件 100
第五章 习题与参考答案 100
第一节 基本题 110
第二节 阅读程序 112
第三节 填充题 126
第四节 参考答案 142
附录 1994年上海普通高校非计算机专业学生计算机等级考试试题二级C 145