C程序设计:方法与实践

作者: 刘喜平、万常选、舒蔚、骆斯文

出版社: 清华大学出版社

出版日期: 2017-05-01

电子书 ¥38.67 定价:79.5 纸书价格¥47.00,点此比价
  • 收藏

  • 加书架

  • 引用

简介

本书是强调程序设计能力培养的教材,以C语言为载体,围绕程序的基本构造、数据组织和构造方法展开。全书共15章。第1章简要介绍程序设计的基本概念、算法与数据结构以及软件开发过程;第2章首先介绍了C语言最核心的内核;第3~6章在这个内核的基础上介绍了C语言的基础: 数据类型、表达式和基本结构,通过学习这些章节的知识,学生可以阅读和编写基本的C程序;第7~13章介绍了函数、常见算法、指针、结构体和文件等语言元素,使用这些语言特征可以编写出更加复杂的C程序;第14章介绍了常见的两个C程序开发工具以及调试技巧,第15章列出了配套的实验。本书的主要特点是: 精心组织结构,精选例题,增强实用性,注重从软件开发和系统的角度来介绍程序设计,突出算法思想的培养,达到提高学生程序设计综合素质和能力的目的。本书可作为高等学校计算机及相关专业学生的程序设计课程教材,也可供程序设计爱好者自学和参考。

编辑推荐

全书以C语言为载体,不仅介绍了C语言的基本语法,更重要的是通过C语言的语法元素展示了如何构造出一个个完整的程序。与已有的C语言教材相比,本书存在以下特点: 结构上有所突破。本书不是采用传统的条块式结构,而是采用层次结构,即先介绍一个C语言核心,然后再对这个核心进行扩展。 内容组织上有所创新。将文件的基本读写操作提前,让学生更熟悉C文件操作,强化文件操作的训练,并增强例题的趣味性、综合性和实用性;增加C程序运行机制的介绍,如变量内存分配(变量、指针、静态变量)、内存布局(堆、栈函数调用)、缓冲区等,让学生理解C程序运行的背后计算机在发生什么。 精选例题。将例题分为验证性例题和示范性例题。验证性例题纯粹是为了验证和演示某一个知识点,而示范性例题不仅演示了某一用法,更具有示范意义,值得提炼,值得熟记,利于学生形成自己的算法思维,提高程序设计的综合素质和能力。 强调规范化、工程化的开发。介绍了一些常见的工程实践中的做法,如代码风格、命名、程序计时、软件测试等,并强调软件工程中功能分解、函数封装等原则。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2017-05-01
  • 作者:刘喜平、万常选、舒蔚、骆斯文
  • 更新: 2023-06-07
  • 书号:9787302467151
  • 中图:TP312C
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术

获奖信息

江西省重点教材建设项目

作者信息

刘喜平、万常选、舒蔚、骆斯文

万常选,博士,二级教授,博士生导师,国务院政府特殊津贴专家,江西省首批“赣鄱英才555工程”人选,江西省高校教学名师、金牌教授。中国计算机学会杰出会员、数据库专委会委员,江西省计算机学会副理事长,江西省普通高校计算机类本科专业教学指导委员会主任委员。国家精品课程、国家精品资源共享课《数据库系统及应用》课程负责人,获第六届高等教育国家级教学成果奖二等奖1项,江西省优秀教学成果一等奖2项、二等奖3项,江西省高校优秀教材一等奖2部,江西省自然科学奖三等奖2项,江西省高校科技成果奖一等奖3项、二等奖2项。主要研究方向:Web数据管理、情感分析、数据挖掘、信息检索、XML数据库。

相关图书