二级C语言程序设计教程

二级C语言程序设计教程
作 者: 汪文立
出版社: 中国水利水电出版社
丛编项: 全国计算机等级考试教材系列
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 全国计算机等级考试
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《二级C语言程序设计教程》作者简介

内容简介

本书是根据教育部考试中心最新制定的《全国计算机等级考试大纲(2004年版)》对二级C语言的考试范围要求,组织有多年等级考试培训教学经验的老师编写的。全书共12章,基本按照学习C语言的一般顺序以及考纲的要求为脉络来编写,分为四个部分:第一部分介绍C语言的入门知识;第二部分介绍C语言的算法和三种程序结构:第三部分介绍C语言中的各种数据类型、函数和指针等的使用,使读者能够逐渐解决复杂的问题;第四部分为上机指导。在第1、3、5、7、9、11章附有学习C语言以及应考的经验技巧。最后为附录部分,包括最新二级C语言考试大纲、全真模拟试卷、习题参考答案等。本书内容翔实、逻辑清晰、讲解透彻、涉及面广,具有极强的可操作性和针对性。对于参加全国计算机等级考试二级C语言的考生,通过本书的完整学习可轻松掌握有关C语言编程的基本知识,达到教育部对二级C语言的掌握要求。本书适合作为全国计算机等级考试二级C语言的培训和自学教材,也可作为高等院校计算机基础课教材和C语言编程爱好者的自学教材。

图书目录

第1章 C语言概述.

本章考点和学习目标

1. 1 C语言的发展和特点

1. 2 C程序的组成

1. 2. 1 C程序由函数组成

1. 2. 2 函数的组成

1. 2. 3 关键词. 标识符和C语句

1. 2. 4 库函数和头文件

1. 3 C程序的结构

1. 4 C程序的书写风格

1. 5 小结

1. 6 经验技巧:二级C语言复习五要点

历年经典考题讲解

习题一

第2章 数据类型及运算

本章考点和学习目标

2. 1 基本数据类型

2. 1. 1 数据类型

2. 1. 2 基本数据类型

2. 2 常量与变量

2. 2. 1 常量

2. 2. 2 变量

2. 3 运算符

2. 3. 1 运算符的种类. 优先级和结合性

2. 3. 2 算术运算符

2. 3. 3 关系运算符和逻辑运算符

2. 3. 4 位运算符

2. 3. 5 赋值运算符

2. 3. 6 条件. 逗号和长度运算符

2. 4 表达式

2. 4. 1 算术表达式

2. 4. 2 赋值表达式

2. 4. 3 关系表达式和逻辑表达式

2. 5 不同类型数据间的转换

2. 6 小结

历年经典考题讲解

习题二

第3章 基本语句

本章考点和学习目标

3. 1 算法及结构化程序设计

3. 1. 1 算法

3. 1. 2 算法的描述

3. 1. 3 程序的三种基本结构

3. 2 数据的输入输出

3. 2. 1 数据的输入

3. 2. 2 数据的输出

3. 3 顺顷序结构程序设计

3. 3. 1 表达式语句

3. 3. 2 复合语句和空语句

3. 3. 3 顺序结构程序实例

3. 4 小结

3. 5 经验技巧:二级C过关经验

历年经典考题讲解

习题三

第4章 流程控制

本章考点和学习目标

4. 1 选择结构程序设计

4. 1. 1 单分支选择语句if

4. 1. 2 双分支选择语句if-else

4. 1. 3 多分支选择语句switch

4. 1. 4 条件分支的嵌套

4. 1. 5 选择结构设计实例

4. 2 循环结构程序设计

4. 2. 1 当型循环语句while

4. 2. 2 直到型循环语句do-while

4. 2. 3 次数循环型语句for

4. 2. 4 break和continue语句

4. 2. 5 语句标号和goto语句

4. 2. 6 循环的嵌套

4. 2. 7 循环程序设计实例

4. 3 小结

历年经典考题讲解

习题四

第5章 数组

本章考点和学习目标

5. 1 一维数组

5. 1. 1 一维数组的定义

5. 1. 2 一维数组的存储形式

5. 1. 3 一维数组的初始化

5. 1. 4 一维数组元素的引用

5. 1. 5 一维数组应用举例

5. 2 多维数组

5. 2. 1 多维数组的定义

5. 2. 2 多维数组的存储形式

5. 2. 3 二维数组的定义

5. 2. 4 维数组的初始化

5. 2. 5 二维数组元素的引用

5. 2. 6 维数组应用举例

5. 3 字符数组与字符串

5. 3. 1 字符数组的定义

5. 3. 2 字符数组的初始化

5. 3. 3 字符数组的引用

5. 3. 4 字符串和字符串结束的标志

5. 3. 5 字符数组的输入输出

5. 3. 6 字符串处理函数

5. 3. 7 字符数组应用举例

5. 4 小结

5. 5 经验技巧:如何学好C语言

历年经典考题讲解

习题五

第6章 函数

本章考点和学习目标

6. 1 函数的定义和返回值

6. 1. 1 函数的定义

6. 1. 2 函数的返回值

6. 1. 3 函数的分类

6. 2 函数的调用

6. 2. 1 函数的调用

6. 2. 2 库函数的调用

6. 2. 3 函数的声明以及位置对函数调用的影响

6. 2. 4 内部函数与外部函数

6. 3 变量的作用域与生存期

6. 3. 1 变量的作用域

6. 3. 2 局部变量与全局变量

6. 3. 3 变量的生存期..

6. 3. 4 动态存储变量与静态存储变量

6. 3. 5 变量的存储类型

6. 4 函数间的数据传递

6. 4. 1 参数的值传递方式

6. 4. 2 参数的地址传递方式

6. 4. 3 函数返回值方式

6. 4. 4 外部变量传递方式

6. 4. 5 数组名作为函数参数的调用

6. 5 嵌套调用与递归调用

6. 5. 1 嵌套调用

6. 5. 2 递归调用

6. 6 小结

历年经典考题讲解

习题六

第7章 编译预处理

本章考点和学习目标

7. 1 宏定义

7. 1. 1 无参数的宏定义

7. 1. 2 带参数的宏定义

7. 2 文件包含

7. 3 小结

7. 4 经验技巧:二级C语言笔试应试技巧

历年经典考题讲解

习题七

第8章 指针

本章考点和学习目标

8. 1 指针的基本概念

8. 1. 1 指针与地址

8. 1. 2 指针的目标

8. 1. 3 地址与指针运算符

8. 2 指针变量

8. 2. 1 指针变量的定义

8. 2. 2 指针变量的类型

8. 2. 3 指针变量的初始化

8. 2. 4 指针变量的引用

8. 2. 5 指针变量的运算

8. 3 指针与数组

8. 3. 1 指向一维数组的指针变量

8. 3. 2 指向二维数组的指针变量

8. 3. 3 指针与字符串

8. 3. 4 指针数组

8. 4 指针与函数

8. 4. 1 指针作为函数参数

8. 4. 2 指向函数的指针

8. 4. 3 指针型函数

8. 4. 4 main函数的参数

8. 4. 5 指针与函数应用实例

8. 5 小结

历年经典考题讲解

习题八

第9章 结构体与共用体

本章考点和学习目标

9. 1 结构体

9. 1. 1 结构体类型概述

9. 1. 2 结构体变量的定义和引用

9. 1. 3 结构体数组

9. 1. 4 结构体指针

9. 1. 5 结构体与函数

9. 2 链表

9. 2. 1 动态存储分配的函数

9. 2. 2 链表的概念

9. 2. 3 单向链表的建立. 输出. 删除与插入

9. 3 共用体

9. 3. 1 共用体类型概述

9. 3. 2 共用体的定义和引用

9. 3. 3 共用体应用举例

9. 4 枚举

9. 4. 1 枚举类型

9. 4. 2 枚举类型说明

9. 4. 3 枚举变量的定义

9. 4. 4 枚举变量的引用

9. 5 类型定义

9. 6 小结

9. 7 经验技巧:C语言考试的大敌——粗心大意

历年经典考题讲解

习题九

第10章位运算

本章考点和学习目标

10. 1 位运算的概念

10. 1. 1 与位相关的概念

10. 1. 2 位运算的概念与种类

10. 2 位运算的使用

10. 2. 1 按位与运算符

10. 2. 2 按位或运算符

10. 2. 3 按位异或运算符

10. 2. 4 取反运算符

10. 2. 5 左移运算符

10. 2. 6 右移运算符

10. 3 小结

历年经典考题讲解

习题十

第11章 文件

本章考点和学习目标

11. 1 文件概述

11. 1. 1 文件

11. 1. 2 文件型指针

11. 2 文件的打开与关闭

11. 2. 1 文件的打开

11. 2. 2 文件的关闭

11. 3 文件的读写

11. 3. 1 字符的读写

11. 3. 2 字符串的读写

11. 3. 3 数据块的读写

11. 3. 4 格式化数据的读写

11. 4 文件的随机读写

11. 4. 1 文件的定位函数

11. 4. 2 文件的随机读写

11. 4. 3 文件检测函数

11. 5 小结

11. 6 经验技巧:C语言中的常见错误

历年经典考题讲解

习题十一

第12章 上机考试指导

12. 1 上机考试概述

12. 1. 1 上机考试简介

12. 1. 2 上机考试的环境

12. 1. 3 上机考试的批处理文件设置

12. 2 上机考试流程介绍

12. 3 上机考试题型分析

12. 3. 1 操作系统考试题

12. 3. 2 程序修改考试题

12. 3. 3 程序设计考试题

12. 4 上机考试经验技巧

12. 4. 1 上机考试各题型经验

12. 4. 2 上机考试评分经验

12. 4. 3 程序编制易犯的错误

12. 5 上机考试模拟题

12. 5. 1 上机模拟试题

12. 5. 2 参考答案

附录1 C语言程序设计考试大纲

附录2 全真模拟试题...

附录3 各章习题参考答案