本书是依据中等职业教育国家规划教材枟编程语言基础——C语言枠(林东、余先锋主编)编写的,同时参考了教育部考试中心制定的全国计算机等级考试大纲、二级教程——C语言程序设计以及相关的考试参考书,结合其中的试卷、上机题等资料。本书针对C语言二级考试的特点进行了详细的辅导,内容涉及程序结构、基本概念、基本语句、程序设计方法、数组、函数、指针、文件等。
本书不仅可以作为主教材的辅助教材、练习册或上机实习册,而且可以作为全国计算机等级考试二级、C语言的复习资料。
- 第1章 C语言概述
- 1.1 程序的构成
- 1.2 头文件、数据说明、函数的开始和结束标志
- 1.3 源程序的书写格式
- 1.4 c语言的风格
- 第2章 基本数据类型与顺序程序设计
- 2.1 c语言的基本数据类型及其定义方法
- 2.2 c语言运算符的种类、运算符优先级和结合性
- 2.3 不同类型数据间的转换与运算
- 2.4 c语言表达式类型和求值规则
- 2.5 位运算符的含义和使用以及简单的位运算
- 2.6 表达式语句、空语句、复合语句
- 2.7 数据的输入与输出以及输入输出函数的调用
- 2.8 goto语句和语句标号的使用
- 第3章 分支程序设计
- 3.1 用if语句实现选择结构
- 3.2 用switch语句实现多分支选择结构
- 第4章 循环程序设计
- 4.1 for循环语句
- 4.2 while和dowhile循环语句
- 4.3 continue语句和break语句
- 第5章 数组
- 5.1 一维数组和多维数组的定义、初始化和引用
- 5.2 字符串和字符数组
- 5.3 多维数组的定义、初始化和引用
- 第6章 函数
- 6.1 库函数的正确调用
- 6.2 函数的定义、类型和返回值
- 6.3 形式参数与实际参数之间参数值的传递
- 6.4 函数的正确调用、嵌套调用、递归调用
- 6.5 局部变量和全局变量
- 6.6 变量的存储类别、作用域和生存期
- 6.7 内部函数与外部函数
- 第7章 结构体和共用体
- 7.1 宏定义
- 7.2 “文件包含”处理
- 7.3 结构体和共用体类型数据的定义和引用
- 第8章 指针
- 8.1 指针与指针变量的概念、指针与地址运算符
- 8.2 指针与其他数据类型
- 第9章 文件
- 9.1 文件类型指针(FILE类型指针)
- 9.2 文件的打开和关闭(fopen,fclose)
- 9.3 文件的读写
- 9.4 文件的定位
- 第10章 上机实验
- 实验一 熟悉Turbo C 2.0集成开发环境并运行简单的C程序
- 实验二 数据类型、运算符和表达式
- 实验三 赋值语句
- 实验四 选择语句
- 实验五 单重循环控制
- 实验六 多重循环控制
- 实验七 一维数组、字符数组与排序
- 实验八 二维数组
- 实验九 函数
- 实验十 编译预处理
- 实验十一 指针
- 实验十二 结构体和共用体
- 实验十三 位运算
- 实验十四 文件
- 附录一 全国计算机等级考试二级笔试试题——基础知识和C语言程序设计
- 2000年下半年全国计算机等级考试二级笔试试题——基础知识和c语言程序设计
- 2001年上半年全国计算机等级考试二级笔试试题——基础知识和c语言程序设计
- 2001年下半年全国计算机等级考试二级笔试试题——基础知识和c语言程序设计
- 2002年上半年全国计算机等级考试二级笔试试题——基础知识和c语言程序设计
- 附录二 全国计算机等级考试二级笔试试题参考答案——基础知识和C语言程序设计
- 2000年下半年全国计算机等级考试二级笔试试题参考答案——基础知识和c语言程序设计
- 2001年上半年全国计算机等级考试二级笔试试题参考答案——基础知识和c语言程序设计
- 2001年下半年全国计算机等级考试二级笔试试题参考答案——基础知识和c语言程序设计
- 2002年上半年全国计算机等级考试二级笔试试题参考答案——基础知识和c语言程序设计