出版时间:2009-4 出版社:天津大学出版社 作者:翟自强,马志强 主编 页数:276
前言
自]994年全国计算机等级考试举办以来应试人数逐年增加,已经成为全国范围内参加人数最多、影响最大的考试之一。C语言是一种重要的计算机语言,具有语言组成简洁、使用灵活方便、执行效率高、可移植性好等特点。因此,在全国计算机等级考试的报考者中,有很多人选择C语言。根据教育部考试中心制定的《全国计算机等级考试(二级)C程序设计考试大纲》,作者结合多年来C语言程序设计教学和二级考试辅导的经验,编写了这本教材。 本书的编写主要遵循以下原则。 能力培养和应试并重的原则。程序设计不仅仅是一种知识,更是一种技能。我们的目标是培养能进行程序设计的人才,因此技能训练是非常必要的。但是等级考试又是一种考试,不仅仅考程序设计的能力,也考有关计算机操作和C语言的基本知识。从这个角度来说,相应的教材必须注意有关知识点的讲解。 分解与综合的原则。人们认识复杂事物的一个基本方法是分解与综合,软件开发的过程就遵循了这一原则。对学生来说,一门新课相当于是一个需要接受的新事物,采用“分解与综合”的方法可以使他们感觉到学习更容易。因此本教材各部分内容尽量繁简适中,即每一章、每一节乃至每一个知识点都尽可能保持适量,将难点适当分解,便于学生掌握。 规范化文档的原则。程序设计是软件开发过程的一个基本阶段,软件工程的基本思想之一是规范化文档。一开始就注意培养学生良好的程序习惯十分重要。所以本书编写遵循的第三个原则是规范化文档,每一例题程序都尽可能有良好的风格。
内容概要
本书对近5年来全国计算机等级考试C语言程序设计的真题进行了深入分析,并按考试大纲的要求提纲挈领地讲述了C语言的主要内容,使考生能够熟悉二级C语言考试的内容,掌握考试中经常出现的题型和每种题型的解法,从而提高应试复习的效率。本书还根据最新大纲(2008年版)的要求,对二级C语言按考点进行了样题汇编与详解。另外,本书还提供了C语言习题集,并附有最新的历年真题及答案。本书针对性强,特别适合参加二级C语言考试的考生,也可以作为各类大专院校学生学习C语言的参考书。
书籍目录
第一部分 二级C语言考纲分析第二部分 二级C语言考点精讲及例题解析 第1章 C语言设计的初步知识 1.1 C语言基本常识及标识符 1.2 常量、变量及数据类型 1.3 运算符和表达式 1.4 数据类型转换 1.5 本章例题解析 第2章 顺序结构 2.1 语句 2.2 数据输出 2.3 数据输入 2.4 本章例题解析 第3章 选择结构 3.1 if语句和用if语句构成的选择结构 3.2 switch语句 3.3 本章例题及解析 第4章 循环结构 4.1 while语句和while循环 4.2 do—while语句和do—while语句构成的循环 4.3 for语句和for循环 4.4 循环的嵌套 4.5 循环中的break和continue语句 4.6 本章例题解析 第5章 函数 5.1 库函数 5.2 函数的定义和返回值 5.3 函数的调用 5.4 函数的说明 5.5 调用函数和被调用函数之间的数据传递 5.6 函数的递归调用 5.7 本章例题解析 第6章 数组 6.1 一维数组 6.2 二维数组 6.3 数组与函数 6.4 本章例题解析 第7章 指针 7.1 指针的定义、赋值及指针与简单变量间的运算 7.2 指针与一维数组 7.3 指针与二维数组 7.4 指针与函数 7.5 二维数组名和指针数组作为实参 7.6 本章例题解析 第8章 字符串 8.1 用一个一维字符数组存放字符串 8.2 字符串的输入和输出 8.3 字符串数组 8.4 用于字符串处理的函数 8.5 本章例题解析 第9章 位运算 9.1 位运算符 9.2 位运算符的运算功能 9.3 本章例题解析 第10章 C语言中用户标识符的作用域和存储域 10.1 局部变量、全局变量和存储分类 10.2 局部变量及其作用域和生存期 10.3 全局变量及其作用域和生存期 10.4 函数的存储分类 10.5 本章例题解析 第11章 编译预处理和动态存储分配 11.1 编译预处理 11.2 动态存储分配 11.3 本章例题解析 第12章 结构体、共用体和用户定义类型 12.1 用typedef说明一种新类型名 12.2 结构体类型 12.3 共用体 12.4 本章例题解析 第13章 对函数的进一步讨论 13.1 传给main函数的参数 13.2 本章例题解析 第14章 文件 第15章 计算机等级考试VC+6.0上机指导 第16章 考试系统简介 第17章 二级C语言上机考试操作步骤第三部分 三级C语言习题集
章节摘录
插图:第一部分二级C语言考纲分析一、C语言的结构①程序的构成,main函数和其他函数。②头文件,数据说明,函数的开始和结束标志。③源程序的书写格式。④C语言的风格。分析:这部分考试形式主要是选择题,一般会出1~2个题,都是基本概念。注意程序的书写格式。二、数据类型及其运算①C的数据类型(基本类型,构造类型,指针类型,空类型)及其定义方法。②C运算符的种类、运算优先级和结合性。③不同类型数据问的转换与运算。④C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)和求值规则。分析:这部分考试形式主要是选择题,一般会出4—5个选择题和2—3个填空题。变量主要搞清楚全局变量(extern)和局部变量(在一个函数中或在一个模块中)。运算符要注意是“左结合”或“右结合”。三种逻辑运算符为!(逻辑非)、&&(逻辑“与”)和(逻辑“或”);位运算符为&、1和~。另外,条件表达式和逗号表达式也是常考题型。三、基本语句①表达式语句,空语句,复合语句。②数据的输入与输出,输入输出函数的调用。③复合语句。
编辑推荐
《全国计算机等级考试过关宝典:二级C语言考点精讲及习题集》按照最新大纲,紧扣考试重点,精心编排内容,知识易懂易记,大量模拟习题,细致全面解析,真题实战热身,助你顺利过关。
图书封面
评论、评分、阅读与下载