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

C语言程序设计学习指导

书      号:9787113123635

丛  书 名:面向21世纪高等院校计算机规划教材

作      者:邱富杭 曾健民

译      者:

开      本:16开

装      帧:平装

正文语种:

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

定      价:28

  • 内容简介

    本书是《C语言程序设计》一书的配套的学习指导书。作者总结了多年的C语言程序设计课的教学经验,针对非计算机专业初学者特点,力求解答学生学习中常见的问题,引导学生深入领会C语言的内在规律,具有良好的实践性和易学性。本书内容主要包括:各章要点、各章的习题解答、各章典型案例精解、各章实验操作题以及各章附加习题。本书可作为高等院校相关专业本专科学生C语言程序设计课程的辅助教材。
  • 前言

    前 言

    本书是和《C语言程序设计》(中国铁道出版社出版,2011)配套使用的学习指导书,通过强化C语言主要知识点和习题解答、典型案例精解以及实验操作、附加习题的练习,使学生掌握C语言的基本概念和实例应用。
    本书针对一年级学生初始接触程序设计概念的特点,结合C程序设计语言,通过列举大量的应用实例,初步、系统地介绍面向过程、面向模块和结构化程序设计的思想和方法。在此基础上,结合上机实践,使学生对程序设计有一个比较全面、系统的了解,为今后的学习打下扎实的理论基础。
    C语言程序设计的知识与技能要求分为知道、理解、掌握、学会四个层次。这四个层次的一般含义表述如下:
    知道:指对这门学科的有关概念、算法、设计方法和应用方向的认知。
    理解:指能对本课程涉及的有关概念、原理与方法的说明和解释,并清楚它们的使用方法和实际应用。
    掌握:指能运用已理解的概念、方法和算法分析有关的具体问题,并熟练运用所学的知识进行程序设计。
    学会:指能模仿或在教师指导下独立地完成某些教学知识和技能的操作任务,并能识别程序设计中出现的问题。
    全书共9章,每章内容分为5个部分。第1部分为本章要点,概括主要知识点;第2部分为本章习题参考解答,是《C语言程序设计》教材中的习题参考解答,并对部分概念性较强的习题给出注解;第3部分为本章典型案例精解,以案例导入对主要知识点的分析;第4部分为本章实验操作题,针对知识点,培养实践能力,安排上机实验内容,并给出所有上机实验的参考解答;第5部分为本章附加习题,选择历年福建省高等学校计算机应用水平等级考试(二级C语言)典型考试题目,强化对主要知识点的掌握。全书紧扣相关知识点,内容丰富,实用性强,语言简洁,通俗易懂,内容叙述由浅入深,适合作为大学理工专业本科和高职高专院校的教参,也可供一般工程技术人员参考。
    本书所给出的程序参考答案并非是唯一答案,对于同一题目,其算法不一定唯一,不同的设计思路编写的程序可能会有所区别。书中给出的只是参考答案,启发思维。本书给出的所有程序都在Turbo C或Visual C++环境下调试通过。
    本书由闽南理工学院信息管理系组织编写,承担编写任务的均是拥有多年教学经验的教师。前言、第1章、附录由邱富杭编写,第2章由曾健民编写,第3、4章由何庆新编写,第5、6章由王方编写,第7、8章由李艳丽编写,第9章由周云玲编写。全书由邱富杭、曾健民统稿。
    本书在编写过程中得到闽南理工学院迟岩院长、许沧海、许栋梁、王坚和许为勇等院领导的指导,得到张毅军、李燕威、王宽程、杨伟、杨英钟、林德贵、董庆伟、曹卿、郑新、洪锦霞和卓为玲等老师的大力支持和协助,在此一并表示衷心的感谢!中国铁道出版社为本书的出版提供了大力支持,编辑的认真负责给我们留下了深刻印象,在此表示感谢。由于本书编者水平有限,书中难免会有疏漏和不足之处,恳请广大读者和同行不吝赐教。

    编 者
    2010年11月
  • 目录

    目 录
    第1章 C语言基础 1
    1.1 本章要点 1
    1.2 习题参考解答 5
    1.3 典型案例精解 6
    1.4 实验操作题 14
    【实验一】Turbo C的基本操作 14
    【实验二】基本数据类型的简单程序设计 15
    1.5 附加习题 17
    第2章 简单C语言程序设计 23
    2.1 本章要点 23
    2.2 习题参考解答 24
    2.3 典型案例精解 25
    2.4 实验操作题 26
    【实验】顺序结构程序设计 26
    2.5 附加习题 29
    第3章 分支结构程序设计 33
    3.1 本章要点 33
    3.2 习题参考解答 34
    3.3 典型案例精解 36
    3.4 实验操作题 38
    【实验】分支语句的应用 38
    3.5 附加习题 41
    第4章 循环结构程序设计 50
    4.1 本章要点 50
    4.2 习题参考解答 51
    4.3 典型案例精解 54
    4.4 实验操作题 56
    【实验】循环语句的应用 56
    4.5 附加习题 59
    第5章 函数与宏定义 75
    5.1 本章要点 75
    5.2 习题参考解答 76
    5.3 典型案例精解 89
    5.4 实验操作题 95
    【实验一】函数调用 95
    【实验二】递归函数的应用 101
    5.5 附加习题 104
    第6章 数组 107
    6.1 本章要点 107
    6.2 习题参考解答 109
    6.3 典型案例精解 118
    6.4 实验操作题 128
    【实验一】数组的应用(一) 128
    【实验二】数组的应用(二) 131
    6.5 附加习题 133
    第7章 指针 140
    7.1 本章要点 140
    7.2 习题参考解答 141
    7.3 典型案例解析 145
    7.4 实验操作题 146
    【实验】指针的应用 146
    7.5 附加习题 149
    第8章 结构体和共用体 154
    8.1 本章要点 154
    8.2 习题参考解答 155
    8.3 典型案例解析 159
    8.4 实验操作题 160
    【实验】结构类型的应用 160
    8.5 附加习题 164
    第9章 文件操作与位运算 169
    9.1 本章要点 169
    9.2 习题参考解答 170
    9.3 典型案例精解 171
    9.4 实验操作题 173
    【实验一】文件的基本操作 173
    【实验二】位运算的基本操作 176
    9.5 附加习题 178

    附录A 附加习题答案 183
    附录B 福建省高等学校计算机应用水平等级考试(二级C语言)考试大纲 193
    附录C 2010年全国计算机等级考试(二级C语言)考试大纲 196
    附录D Turbo C 2.0 设置及编译出错信息 199
    D.1 Turbo C 2.0 设置 199
    D.2 Turbo C 2. 0 编译错误信息 200
    附录E C语言编程风格 213
    附录F 2010年9月全国计算机等级考试(二级C语言)笔试试题 216
    附录G Visual C++ 6.0集成开发环境简介 226
    G.1 Visual C++ 6.0及其开发环境 226
    G.1.1 Visual C++ 6.0的安装 226
    G.1.2 Visual C++ 6.0开发环境 227
    G.1.3 Visual C++ 6.0向导 228
    G.2 菜单 230
    G.2.1 Visual C++ 6.0主要菜单项 230
    G.2.2 使用菜单栏 232
    G.2.3 使用快捷菜单 233
    G.2.4 定制菜单栏 233
    G.3 工具栏 233
    G.3.1 使用工具栏 234
    G.3.2 工具按钮和菜单项相结合 235
    G.3.3 多个工具栏的使用 235
    G.3.4 自定义工具栏 235
    G.4 状态栏 236
    G.4.1 状态栏的定义 236
    G.4.2 状态栏的常用操作 237
    G.5 功能快捷键 237
    G.5.1 常用功能快捷键及查看 237
    G.5.2 分配功能快捷键 238
    G.5.3 删除功能快捷键 239
    G.5.4 重置功能快捷键 239
    G.6 文本编辑器 239
    G.6.1 Visual C++的编辑器 239
    G.6.2 全屏编辑模式 240
    G.6.3 平铺文件对话框 240
    G.6.4 分割文件对话框 242
    G.6.5 使用IntelliSense智能提示 242
  • 作者介绍

    主要著译者顺序姓名学历职称学科专长通讯地址1 曾建民 主任 工作单位福建省闽南理工学院 邮政编码362700 电话13905050010 2 工作单位 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话
  • 编辑推荐

  • 书评书荐

  • 附件下载

图书推荐