目录出版说明前言第1章 概述 1
第1节 程序与程序设计 2
第2节 高级语言与C语言 2
第3节 C语言的基本词法 3
第4节 C语言的基本语句 3
第5节 C程序的基本结构 4
练习题 5
第2章 基本数据类型和运算 7
第1节 C语言的数据类型 8
第2节 常量 8
第3节 变量 10
第4节 运算符 14
第5节 表达式 16
练习题 18
第3章 顺序结构、选择结构和循环结构的程序设计 21
第2节 顺序结构的程序设计 22
第1节 结构化程序的三种基本结构 22
第3节 C程序的开发环境 25
第4节 选择结构的程序设计 31
第5节 循环结构的程序设计 34
第6节 goto语句 39
练习题 39
第4章 数组 59
第1节 一维数组 60
第2节 多维数组 62
第3节 字符数组与字符串 65
练习题 70
第5章 指针 81
第1节 指针和指针变量 82
第2节 指针变量的定义、初始化和引用 83
第3节 指针变量的使用 85
第4节 指针数组和多级指针 89
第5节 指针应用程序设计实例 90
练习题 92
第6章 函数 105
第1节 函数的概念 106
第2节 函数调用中的数据传递方法 107
第3节 函数的嵌套调用和递归调用 111
第4节 指针型函数及其调用 113
第5节 系统函数 114
第6节 函数应用程序设计实例 117
练习题 119
第2节 结构型变量的定义和引用 130
第1节 结构型的定义 130
第7章 结构型、共用型和枚举型 130
第3节 结构型数组的定义和引用 133
第4节 指向结构型数据的指针变量的定义和引用 136
第5节 结构型应用程序设计实例 138
第6节 共用型 140
第7节 枚举型 142
第8节 用户自定义类型 143
练习题 144
第8章 文件 152
第1节 文件概述 153
第3节 文件的读/写函数 155
第4节 文件处理的其他函数 157
第5节 文件应用程序设计实例 158
第2节 文件的打开与关闭函数 161
练习题 161
第9章 编译预处理与带参数的主函数 165
第1节 宏 166
第2节 文件包含处理 169
第3节 条件编译 170
第4节 带参数的主函数 172
练习题 173
模拟试卷 176
高级语言程序设计模拟试卷(一) 177
高级语言程序设计模拟试卷(二) 184
模拟试卷(一)参考答案 192
模拟试卷(二)参考答案 194