第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和do while循环语句
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 “文件包含”处理
例题精解
习题
习题解答
第8章 结构体和共用体
8.1 结构体类型数据的定义和引用
8.2 共用体类型数据的定义和引用
例题精解
习题
习题解答
第9章 指针
9.1 指针与指针变量的概念、指针与地址运算符
9.2 指针与其他数据类型
例题精解
习题
习题解答
第10章 文件
10.1 文件类型指针(FILE类型指针)
10.2 文件的打开和关闭(fopen,fclose)
10.3 文件的读/写
10.4 文件的定位
例题精解
习题
习题解答
第11章 上机实验
实验1 熟悉C语言环境并运行简单的C程序
实验2 数据类型、运算符和表达式
实验3 数据的输入/输出
实验4 选择语句
实验5 单重循环控制
实验6 多重循环控制
实验7 一维数组、字符数组与排序
实验8 二维数组
实验9 函数
实验10 编译预处理
实验11 指针
实验12 结构体和共用体
实验13 文件
综合实训
附录一 《编程语言基础——C语言(第4版)》习题(编程题)参考程序
附录二 全国计算机等级考试二级C语言笔试试卷
2015年全国计算机等级考试二级C语言上机考试测试题(一)及答案
2015年全国计算机等级考试二级C语言上机考试测试题(二)及答案
2015年全国计算机等级考试二级C语言上机考试测试题(三)及答案
参考文献
展开