第1章 程序设计基本概念 1
提示:经研究历年真题,本章分值约占2% 1
题型1:程序设计的相关流程和C程序概念 1
题型2:算法的特性 2
题型3:结构化程序基本构成以及模块化结构的概念 3
第2章 C程序设计的初步知识 4
提示:经研究历年真题,本章分值约占8% 4
题型1:C程序的结构和格式 4
题型2:C语言基本数据类型及其定义规则 5
题型3:基本类型数据的各种运算及相互转换 11
题型4:表达式类型及求值规则 20
第3章 顺序结构 26
提示:经研究历年真题,本章分值约占7% 26
题型1:赋值语句 26
题型2:数据的输入和输出 28
第4章 选择结构 39
提示:经研究历年真题,本章分值约占8% 39
题型1:关系表达式、逻辑表达式和条件表达式 39
题型2:if语句和用if语句构成的选择结构 47
题型3:switch语句及用switch语句和break语句构成的选择结构 59
第5章 循环结构 63
题型1:while和do while循环结构 64
提示:经研究历年真题,本章分值约占7% 64
题型2:for语句和用for语句构成的循环结构 75
第6章 字符型数据 93
提示:经研究历年真题,本章分值约占2% 93
题型1:字符型常量和字符型变量 93
题型2:字符的输入和输出 98
第7章 函数 102
提示:经研究历年真题,本章分值约占7% 102
题型1:函数类型和返回值 102
题型2:函数的调用、嵌套调用和递归调用 107
题型3:调用函数和被调用函数之间的数据传递 117
第8章 指针 122
提示:经研究历年真题,本章分值约占7% 122
题型1:指针变量的定义和赋值 122
题型2:对指针变量的操作 127
题型3:指针在函数中的应用 132
第9章 数组 143
提示:经研究历年真题,本章分值约占18% 143
题型1:一维数组的定义、初始化和引用 143
题型2:一维数组和指针 148
题型3:一维数组在函数中的应用 152
题型4:二维数组的定义、初始化和引用 159
题型5:二维数组和指针 167
题型6:二维数组在函数中的应用 170
第10章 字符串 176
提示:经研究历年真题,本章分值约占12% 176
题型1:字符数组及字符串数组 176
题型2:字符串与指针 179
题型3:用于字符串处理的函数 186
提示:经研究历年真题,本章分值约占2% 195
题型1:main函数的命令行参数 195
第11章 对函数的进一步讨论 195
题型2:函数指针的应用 196
第12章 C语言中用户标识符的作用域和存储类 200
提示:经研究历年真题,本章分值约占2% 200
题型1:变量和函数的存储类别 200
题型2:局部变量、全局变量及其作用域与生存期 201
第13章 编译预处理和动态存储分配 208
提示:经研究历年真题,本章分值约占4% 208
题型1:宏定义的应用 208
题型2:动态存储分配 213
提示:经研究历年真题,本章分值约占8% 216
题型1:结构体类型数据的定义、初始化和引用 216
第14章 结构体、共用体和用户定义类型 216
题型2:链表操作 222
题型3:共用体类型数据的定义、初始化和引用 227
题型4:用户定义类型的定义方法及其应用 229
第15章 位运算 232
提示:经研究历年真题,本章分值约占2% 232
题型1:位运算符及简单的位运算 232
第16章 文件 236
提示:经研究历年真题,本章分值约占4% 236
题型1:文件的相关概念 236
题型2:文件的打开、关闭与读写操作 237
题型3:文件的定位与检测 243
第17章 标准预测试卷精选 245
标准预测试卷一 245
标准预测试卷二 258
标准预测试卷三 270
标准预测试卷四 284
第18章 标准预测试卷精选解析 298
标准预测试卷一解析 298
标准预测试卷二解析 302
标准预测试卷三解析 306
标准预测试卷四解析 310