第一章 BC31集成开发环境的使用 1
1.1 几种常用C语言集成开发环境介绍 1
1.2 BC31的安装、启动和退出 2
1.3 BC31集成开发环境界面 3
1.4 BC31的主要功能 16
实验 C语言程序上机基本步骤 37
第二章 数据类型、运算符和表达式 40
实验一 基本数据类型 40
实验二 C语言运算符和表达式 42
第三章 基本语句与顺序结构程序设计 44
实验一 数据的格式化输出 44
实验二 数据的格式化输入 48
第四章 选择结构程序设计 53
实验一 if语句 53
实验二 switch语句 59
实验三 条件表达式的应用 63
第五章 循环结构程序设计 66
实验一 循环语句的使用 66
实验二 continue语句和break语句 74
实验三 循环的嵌套 77
第六章 数组 84
实验一 一维数组 85
实验二 二维数组 89
实验三 字符数组 92
第七章 函数 94
实验一 函数调用 95
实验二 函数的嵌套调用 97
实验三 递归调用 99
实验四 变量的作用域和生存期 101
第八章 指针 103
实验一 指针变量 103
实验二 指针与数组 106
实验三 字符串指针 108
实验四 函数指针和返回指针的函数 110
第九章 结构体和共用体 113
实验一 结构体类型变量和结构体数组 113
实验二 链表 115
实验三 共用体类型变量 117
第十章 编译预处理 119
实验一 宏定义和文件包含 119
实验二 条件编译 120
第十一章 位运算 122
实验 位运算 123
第十二章 文件 125
实验一 顺序存取文件 125
实验二 随机存取文件 126
附录一 常见编译错误 127
附录二 全国计算机等级考试C语言二级考试大纲 136
参考文献 140