2013年全国计算机等级考试二级C语言考试大纲及重点.doc
![preview](https://dl-preview.csdnimg.cn/87211598/0001-1a732bcc64f23fadb29b37e258a1614a_thumbnail-wide.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
全国计算机等级考试二级C语言考试大纲涵盖了C语言的基础知识、编程技巧和常见程序设计结构。以下是对大纲内容的详细解析: 1. **程序结构**:考生需要了解C程序的基本构成,包括`main`函数和其他辅助函数。理解头文件、数据声明、函数起止标志以及程序注释的重要性。同时,掌握源程序的书写格式和C语言的编程风格。 2. **数据类型及其运算**:C语言的数据类型包括基本类型(如int, float, double等)、构造类型(如数组、结构体)、指针类型和无值类型。考生需熟知各类数据类型的定义方法,运算符的优先级和结合性,以及不同类型之间的转换和运算规则。 3. **基本语句**:包括表达式语句、空语句、复合语句等,以及如何使用输入输出函数(如`scanf`和`printf`)进行数据的输入输出,设计正确的输出格式。 4. **选择结构程序设计**:通过`if`语句和`switch`语句实现条件判断,以及嵌套使用这些结构。 5. **循环结构程序设计**:掌握`for`、`while`和`do-while`循环,了解`continue`和`break`语句的作用,以及循环的嵌套。 6. **数组的定义和引用**:理解一维和二维数组的定义、初始化和数组元素的引用,同时涉及字符串与字符数组的处理。 7. **函数**:学习如何定义和调用函数,理解函数的类型、返回值,参数传递机制(按值传递),以及局部变量和全局变量的区别。 8. **编译预处理**:熟悉宏定义(无参数和带参数的宏)和文件包含,这是预处理指令的重要组成部分。 9. **指针**:指针是C语言的精髓,需要理解地址和指针变量的概念,学会定义不同类型的指针并用指针访问不同类型的变量,以及使用指针作为函数参数和返回值。 10. **结构体与共同体**:学习如何定义结构体和共同体,以及它们的成员引用,通过结构体构建链表并进行操作(如插入、删除)。 11. **位运算**:理解位运算符的含义和应用,进行简单的位运算操作。 12. **文件操作**:了解C语言中的文件处理,包括文件的打开与关闭,读写操作,以及文件定位功能。 考试题型包括选择题、程序填空、程序改错和程序编程,要求考生具备扎实的C语言基础,能够读懂和编写C程序,理解程序的执行流程,掌握基本的数据结构和算法。 备考时,考生应注意程序的三大结构:顺序结构、循环结构(包括`for`、`while`和`do-while`)和选择结构(`if`和`switch`)。从`main()`函数开始逐行读取程序,理解数据在计算机中的二进制表示,以及如何将二进制转换为十进制。同时,记住一些常见的概念,如编译预处理的作用、关键字的限制、函数的定义规则、算法的要素,以及`break`和逗号运算符的用法等。 通过学习和实践这些知识点,考生可以有效地准备全国计算机等级考试二级C语言考试,提高编程能力和解题能力。
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/release/download_crawler_static/87211598/bg1.jpg)
![](https://csdnimg.cn/release/download_crawler_static/87211598/bg2.jpg)
![](https://csdnimg.cn/release/download_crawler_static/87211598/bg3.jpg)
剩余13页未读,继续阅读
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/b4e33dee3e6f433ca7c85e388d1cba5c_m0_64342982.jpg!1)
- 粉丝: 423
- 资源: 6万+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)