C语言程序设计

出版时间:2009-1  出版社:机械工业出版社  作者:刘莹 编  页数:256  

前言

  本书融汇了作者多年的教学实践和项目开发的经验,不仅是一本集程序设计思想与具体实践为一体的教材,而且还兼顾了C语言程序设计的特点和学生学习的认知规律,改变了传统课程的“提出概念一解释概念一举例说明”的三部曲教学模式。编者经过不断探索和实践,总结出了便于学生学习和掌握的”出问题一介绍解决问题的方法一归纳出一般规律“的新三部曲,并特别强调了通过例题提出问题的案例教学方法。教学实践证明,这种从抽象到具体,从个别到一般,从零散到系统的方法对学生学习程序设计方法是非常适合的。  本书除在章节的安排上做到了由浅入深、循序渐进外,还具备了以下特点:  1.在遵循C语言程序设计教学体系的情况下,作者将大部分教学内容用例题的形式进行组织。根据要介绍的知识点精心组织、编写相应的例题,使学生的学习从阅读大量、正确、规范的程序开始,并在学习例题的过程中,掌握基本概念、语法规则、正确设计和编写程序。真正做到在解决实际问题中讲授语法。  2.为了使学生对应用程序的设计、编写过程有一个全方位的了解和掌握,在本书中提供了一个贯穿于整个教学过程的实例。该实例涉及到本课程的全部教学内容,学生可以随着讲授内容的不断深入,逐步补充和完善其程序的功能,从而在教学的整个过程中,培养了学生对应用程序的开发、设计的能力,而不是局限于仅仅掌握相对独立的知识点。  3.指针和函数是C语言的重点和难点。为了使学生能够顺利地接受新概念,在编写本书的过程中,作者尽量将有关算法安排在这两章之前,避免学生在接受指针和函数的同时,又要理解新的算法。这样的安排不仅容易突破难点,而且有利于知识的巩固与提高。  本书共分11章。第1、10章由西安理工大学高等技术学院的胡忭利编写,第2、8章由西安理工大学高等技术学院的张爱玲编写,第3~6章及附录由北京联合大学的刘莹编写,第7、9章由金华职业技术学院信息学院的楼建忠编写,第11章由北京联合大学自动化学院的孙雪编写。  目录中标注“*”的章节可作为选学内容。  本书由刘莹任主编并统稿,楼建忠任副主编。孙雪负责全书的版面编排工作。  由于编者水平有限,书中不足和欠妥之处在所难免,恳请广大读者批评指正。

内容概要

  《C语言程序设计》为普通高等教育“十一五”国家级规划教材,是以C语言初学者为主要对象的程序设计教程。《C语言程序设计》共分11章。其中包括C语言基础知识、顺序结构程序设计、分支结构程序设计、循环结构程序设计、数组、指针、函数、用户标识符的作用域和存储类别、结构体与其他构造类型、文件、实例解析。大部分教学内容采用例题的形式进行组织,整体结构编排合理,组织形式新颖,例题丰富,符合学生的认知规律和学习特点。通过《C语言程序设计》的学习,使学生能够掌握程序设计的基本思想和常见简单问题的算法,并可以编写程序加以实现。《C语言程序设计》还提供了贯穿于整个教学过程的综合实例。实例涉及《C语言程序设计》的全部教学内容,学生可以随着讲授内容的不断增多,逐步补充和完善其程序的功能,从而在教学的整个过程中,培养了学生对应用程序的开发和设计能力。  《C语言程序设计》可作为高等院校学生学习C语言的教材,也可作为C语言自学者的参考书。

书籍目录

前言第1章 C语言基础知识1.1 计算机语言概述1.2 C语言概述1.3 C语言程序的组成和格式1.4 C语言程序的开发过程及上机步骤1.5 数据类型1.6 常量1.7 变量1.8 C语言的运算符和表达式1.9 不同类型数据间的混合运算和转换习题第2章 顺序结构程序设计2.1 结构化程序设计的基础2.2 赋值语句2.3 字符的输入/输出2.4 格式输入/输出习题第3章 分支结构程序设计3.1 关系运算符与关系表达式3.2 逻辑运算符与逻辑表达式3.3 if语句3.4 swit Ch语句习题第4章 循环结构程序设计4.1 for语句4.2 while语句4.3 do-while语句4.4 break语句和 Continue语句4.5 循环的嵌套习题第5章 数组5.1一维数组5.2 字符串与字符数组5.3 二维数组习题第6章 指针6.1 指针与指针变量6.2 指针变量的定义和引用6.3 一维数组与指针变量6.4 字符串与指针变量6.5 *指针与二维数组习题第7章 函数7.1 函数应用样例7.2 函数定义和返回值7.3 函数的调用7.4 调用函数和被调用函数之间的数据传递7.5 函数的嵌套调用与递归调用习题第8章 用户标识符的作用域和存储类别8.1 局部变量和全局变量8.2 局部变量的作用域和生存期8.3 全局变量的作用域和生存期8.4 函数的存储类别习题第9章 结构体与其他构造类型9.1 结构体类型变量的定义和引用9.2 结构体类型数组与指针9.3 函数之间结构体类型的数据传递9.4 *链表9.5 共用体9.6 枚举类型习题第10章 文件10.1 文件概述10.2 文件的基本操作10.3 文件的读/写操作10.4 文件操作中的其他函数习题第11章 实例解析11.1 系统的功能介绍11.2 系统的功能实现11.3 系统测试11.4 使用文件完善功能附录附录A C语言关键字附录B 运算符的优先级和结合方向附录C 常用字符与AS CII代码对照表附录D 常用 C语言库函数参考文献

图书封面

评论、评分、阅读与下载


    C语言程序设计 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7