本书通过深入分析历年真题特点,归纳整理出了硕士研究生入学考试“C语言程序设计”常考的100种题型,并依据《c程序设计》(谭浩强著)一书的章节顺序,将这100种题型分成11章进行解析与点评,便于考生更快地了解和掌握复习的重点,发现命题的规律,明确复习方向,节省宝贵的复习时间。由于某些题型几乎是年年出现,所以本书可以令考生更高效地复习与掌握必考题型与知识点。这也正是本书的最大特色:省时、高效、高命中率。
书中将全国几十所重点高校近5年考研试卷中的同一题型试题,归纳整理成100种高频题型(即TOP1~TOP100),对每种题型进行了详细分析并给出参考解答,便于考生复习该内容时可以了解:这种题型考过什么样的题目,常与哪些知识点联系起来出题,从哪个角度命题,等等。
考研作为一种选拔性水平考试,试题规范,规律性很强,不少题型反复出现,把这些反复出现的题型按考试出现频率整理归类,并提供解题思路,可以帮助考生节省宝贵的复习时间,提高应试效率,对考生迎考大有帮助。本书正是基于这一思路,由资深考研辅导老师精心编写而成。
全书共分12章,第1~11章归纳整理了最常考的100种典型题型,具体内容包括:C语言基础、数据类型、运算符、字符串、结构化程序设计、数组、指针、函数、预处理、文件、C语言在数学中的应用,第12章为全国硕士研究生入学考试C语言全真预测试题及其参考解答。每种题型分为三个板块:真题分析、题型点睛和即学即练。真题分析以历届考研真题为实例进行分析,旨在让读者彻底明白这类题型的解法;题型点睛浓缩了该题型的要点,并加以讲解与点评,便于读者理解与记忆;即学即练中作者设计了部分试题,让读者即学即练,即练即会,以达到举一反三的功效。本书附录给出了各章即学即练试题的详细解析与参考答案。
本书以广大考研读者为主要对象,帮助考生在短时间内获取较大收益,同时可作为考研辅导班的培训教材以及高等院校相关师生的教学参考书。
第1章 C语言基础
TOP1:C语言程序设计基础
TOP2:命令行参数
第2章 数据类型
TOP3:C语言数据类型
TOP4:整型数据
TOP5:整型数据的各进制表示
TOP6:整型数据在不同进制之间的转换
TOP7:实型数据
TOP8:字符型数据
TOP9:类型转换
TOP10:各类数值型数据间的混合运算
TOP11:输入函数
TOP12:输出函数
TOP13:结构体变量的定义
TOP14:结构体变量指针及其引用、赋值
TOP15:结构体数组
TOP16:链表的基本概念
TOP17:链表的插入
TOP18:链表的删除
TOP19:链表的排序
TOP20:共用体
TOP21:结构体与共用体综合
TOP22:用户自定义类型
TOP23:数据类型综合应用题
第3章 运算符
TOP24:算术运算符
TOP25:自增、自减运算符
TOP26:逻辑运算符
TOP27:关系运算符
TOP28:求字节数运算符
TOP29:位运算符
TOP30:条件运算符
TOP31:取地址与指针运算符
TOP32:运算符优先级
TOP33:逗号运算符与逗号表达式
TOP34:赋值运算符与赋值表达式
第4章 字符串
TOP35:字符串的初始化
TOP36:字符串输入
TOP37:字符串输出
TOP38:字符串连接
TOP39:字符串复制
TOP40:字符串比较
TOP41:字符子串
TOP42:字符串长度
TOP43:字符串大小写转换函数
第5章 结构化程序设计
TOP44:结构化程序设计方法
TOP45:if语句
TOP46:switch语句
TOP47:for循环语句
TOP48:循环结构的嵌套
TOP49:do.while和while循环语句
TOP50:几种循环的比较与综合
TOP51:break语句
TOP52:continue语句
TOP53:选择和循环混合结构
第6章 数组
TOP54:一维数组的定义、初始化
TOP55:一维数组的引用
TOP56:一维数组的排序
TOP57:一维数组的合并
TOP58:数组的查找
TOP59:多维数组的定义、初始化
TOP60:二维数组的引用
TOP61:二维数组的排序
TOP62:字符数组
TOP63:字符串数组
TOP64:变址运算符
第7章 指针
TOP65:指针的概念
TOP66:各种指针类型
TOP67:指针的运算
TOP68:指针与一维数组
TOP69:指针与二维数组
TOP70:字符数组指针
TOP71:字符串与指针
TOP72:指针数组
TOP73:多级指针
TOP74:指向结构体变量的指针
TOP75:指向共用体变量的指针
TOP76:数组指针
TOP77:函数指针
第8章 函数
TOP78:函数基本概念
TOP79:变量存储类型
TOP80:全局变量和局部变量
TOP81:形参和实参
TOP82:在函数间传递数组
TOP83:递归函数
TOP84:将递归函数转化为非递归函数
第9章 预处理
TOP85:文件包含
TOP86:宏
第10章 文件
TOP87:文件的基本概念
TOP88:文件的打开和关闭
TOP89:文件检测
TOP90:文件字符输入/输出函数
TOP91:文件字符串输入/输出函数
TOP92:文件格式化输入/输出函数
TOP93:文件的数据块输入/输出函数
TOP94:文件的定位操作
TOP95:文件的综合应用
第11章 C语言在数学中的应用
TOP96:调用数学函数
TOP97:特殊数
TOP98:判断闰年
TOP99:编写程序完成数学公式
TOP100:多项式问题
第12章 全国硕士研究生入学考试C语言全真预测试题及其参考解答
硕士研究生入学考试C语言全真预测试题一
硕士研究生入学考试C语言全真预测试题一参考解答
硕士研究生入学考试C语言全真预测试题二
硕士研究生入学考试C语言全真预测试题二参考解答
硕士研究生入学考试C语言全真预测试题三
硕士研究生入学考试C语言全真预测试题三参考解答
附录 习题解答
参考文献