欢迎来到中国铁道出版社有限公司官网!
$itImage.title$

C语言程序设计

书      号:9787113135058

丛  书 名:重庆市计算机等级考试系列教材

作      者:重庆市计算机等级考试系列教材编审委员会

译      者:

开      本:16开

装      帧:平装

正文语种:

出  版 社:中国铁道出版社有限公司

定      价:19

  • 内容简介

    本书从计算机等级考试实战的角度出发,对计算机等级考试二级C语言所涉及到的C语言基本知识点以及C语言中的重点难点知识进行了精炼的论述。本书围绕着C语言的主要知识架构,在计算机等级考试的应试策略、重点难点试题的剖析等方面进行了较为深入的讨论,同时针对每一个重要的知识点集群方面为学习应试者提供了自主练习题。同时,为了让学习应试者得到与考试难度相当的训练,本书还提供了多套完整的计算机等级考试二级C语言的笔试试题和上机试题。为了方便读者学习和实战,在本书的附录中还介绍了用VC++6.0集成环境开发C程序的基本方法。
  • 前言

    本书从计算机等级考试实战的角度出发,对计算机等级考试二级C语言所涉及的基本知识点,以及C语言中的重点难点知识进行了精练的论述。本书围绕C语言的主要知识架构,在计算机等级考试的应试策略、重点难点试题的剖析等方面进行了较为深入的讨论。
    本书由三部分构成。第一部分主要讨论了C语言的总体知识点结构以及计算机等级考试的应试策略。第二部分按照C语言的主体知识点结构,将C语言的主要知识点分为C语言基础知识、控制结构程序设计、指针与数组、函数、结构类型和文件等几个部分进行了较为详细的讨论。针对各个方面的典型试题和示例程序进行了详尽的剖析,并对容易出现理解偏差的知识点给予重点提醒。第三部分从等级考试的实战训练出发,提供了5套完整的计算机等级考试笔试题、10套计算机等级考试上机试题。同时提供了这些试题的参考答案(答案在光盘中),以便读者在训练中对照自我检查实训效果。
    本书还以附录的方式提供了用Visual C++ 6.0集成环境和开发C语言程序的方法,以便读者在利用本书准备计算机等级考试的过程中进行上机练习。
    本书的主要作者均是重庆市各高等院校计算机程序设计课程教学方面的一线教师,具有长期从事计算机程序设计课程教学、辅导学生参加各种计算机等级考试的经验。本书涉及的计算机等级考试二级C语言的考试题型、考试难度,均主要以重庆市的计算机等级考试水平为准,但书中描述的知识点架构、知识点集群,以及难点和重点与全国其他计算机等级考试的水平一致。
    本书适合参加“全国高等院校非计算机专业计算机等级考试(重庆考区)”学生的考前复习冲刺参考书,对全国其他省区(包括全国计算机等级考试)的考前复习也具有重要的参考价值。同时,本书还可以为已学过C语言、需要重温C语言的重点知识结构、检查自身掌握C语言的水平、检测使用C语言实际能力的读者提供有用的参考。
    本书由重庆大学熊壮、西南大学邹显春、杨国才具体负责书稿策划、组织编写和统稿工作。
    限于编者水平,书中错误和不妥之处在所难免,恳请读者不吝指教。


    编 者
    2011年6月
  • 目录

    第1章 C语言基本知识结构 1
    1.1 为什么要学习C语言 1
    1.2 怎样学习C语言 2
    1.3 C语言的主要知识结构图 2
    1.3.1 围绕表达式理解C语言的基本知识 2
    1.3.2 围绕数据类型理解C语言中数据的存储结构 3
    1.3.3 围绕程序结构理解C语言程序的构成 4
    1.3.4 围绕指针的基本概念理解各种类型的指针 5
    第2章 应试策略 6
    2.1 理解教学和考试大纲,储备技能和知识 6
    2.2 了解题型、注重答题方法 6
    2.2.1 要善于使用排除法 6
    2.2.2 要善于使用表格及存储结构图 7
    2.2.3 要善于使用实例测试法 8
    2.2.4 要侧重常见问题处理算法的掌握 9
    2.2.5 要侧重掌握同一问题的多种算法及多种实现方法 10
    第3章 C语言基础知识 13
    3.1 C语言基础知识重点考核知识点 13
    3.1.1 C语言语法基础 13
    3.1.2 C程序构成 18
    3.1.3 数据输入/输出 19
    3.1.4 预处理命令 20
    3.2 C语言基础知识例题剖析 21
    3.2.1 选择题剖析 21
    3.2.2 填空题剖析 23
    3.3 C语言基础知识自主练习题 24
    第4章 控制结构程序设计 30
    4.1 控制结构程序设计重点考核知识点 30
    4.1.1 选择结构程序设计 30
    4.1.2 循环结构程序设计 31
    4.2 控制结构程序设计例题剖析 31
    4.2.1 选择题剖析 31
    4.2.2 填空题剖析 34
    4.2.3 常见问题的算法 36
    4.3 控制结构程序设计自主练习题 39
    第5章 指针与数组 46
    5.1 指针与数组重点考核知识点 46
    5.1.1 基本类型的指针 46
    5.1.2 数值型数组 47
    5.1.3 字符串和字符数组 48
    5.1.4 一维数组的指针 49
    5.1.5 二维数组的指针、指针数组和指向指针的指针 50
    5.2 指针与数组例题剖析 51
    5.2.1 选择题剖析 51
    5.2.2 填空题剖析 53
    5.2.3 常见问题的算法 55
    5.3 指针与数组自主练习题 67
    第6章 函数 73
    6.1 函数重点考核知识点 73
    6.1.1 函数的概述 73
    6.1.2 函数的嵌套调用与递归调用 75
    6.1.3 函数的指针和返回值为指针的函数 75
    6.1.4 变量的作用域与存储类型 76
    6.2 函数例题剖析 76
    6.2.1 选择题剖析 76
    6.2.2 填空题剖析 79
    6.2.3 读程序,写结果剖析 83
    6.2.4 编程题剖析 84
    6.3 函数自主练习题 89
    第7章 构造类型和文件 96
    7.1 构造类型和文件重点考核知识点 96
    7.1.1 结构体类型重点考核知识点 96
    7.1.2 联合体(共用体)类型重点考核知识点 98
    7.1.3 链表 98
    7.1.4 文件类型重点考核知识点 99
    7.1.5 枚举类型 102
    7.1.6 类型定义关键字typedef 103

    7.2 构造类型和文件例题剖析 103
    7.2.1 选择题剖析 103
    7.2.2 填空题剖析 106
    7.2.3 程序设计题剖析 111
    7.3 构造类型和文件自主练习题 113
    第8章 套题实战训练 120
    8.1 实战套题一 120
    8.1.1 实战套题一笔试题卷 120
    8.1.2 实战套题一上机试卷1 127
    8.1.3 实战套题一上机试卷2 128
    8.2 实战套题二 128
    8.2.1 实战套题二笔试题卷 128
    8.2.2 实战套题二上机试卷1 135
    8.2.3 实战套题二上机试卷2 135
    8.3 实战套题三 136
    8.3.1 实战套题三笔试题卷 136
    8.3.2 实战套题三上机试卷1 144
    8.3.3 实战套题三上机试卷2 144
    8.4 实战套题四 145
    8.4.1 实战套题四笔试题卷 145
    8.4.2 实战套题四上机试卷1 150
    8.4.3 实战套题四上机试卷2 151
    8.5 实战套题五 152
    8.5.1 实战套题五笔试题卷 152
    8.5.2 实战套题五上机试卷1 158
    8.5.3 实战套题五上机试卷2 159
    附录A Visual C++ 6.0开发环境简介 160
    附录B 常用标准库函数 166
    附录C 运算符优先级 170
  • 作者介绍

    主要著译者顺序姓名学历职称学科专长通讯地址1重庆市计算机等级考试系列教材编审委员会 工作单位 邮政编码 电话 2 工作单位 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话
  • 编辑推荐

    重庆市计算机等级考试系列教材
  • 书评书荐

  • 附件下载

图书推荐