C语言程序设计教程

出版时间:2010-2  出版社:湘潭大学出版社  作者:石跃祥,谢勇 主编  页数:249  

内容概要

C语言程序设计是面向过程的结构化、模块化的程序设计语言,广泛用于系统软件、应用软件的编写,程序设计、数据结构等课程的教学。C语言程序设计是高等院校工科专业普遍开设的计算机核心基础课程之一,涉及编程思想、方法、语法、算法、编程技巧、调试技术和操作技能,理论性、综合性和实践性强。    本书分为9章,主要内容包括:程序设计基础知识、C语言概述、数据类型与运算规则、顺序结构和选择结构及循环结构的程序设计、数组、字符数据处理、函数与程序结构、指针、结构体类型及其他构造类型、数据文件和链表、队列与栈及其应用。书后有附录,且每章后都附有习题。    本教材在结构形式、内容组织和写作上,注意避免让人感到难学和无从下手等状况,由趣味驱动思考,由案例带动求解,培养与提高抽象的空间想象能力,从而熟练掌握一门程序设计语言。在结构上突出了以问题为主干、求解为目标的程序设计思想,对C语言的语法规则进行了整合和提炼,深入浅出地介绍了它们在程序设计中的应用,用问题求解方式来掌握知识与语言的指导思想;在内容上注重知识的完整性和趣味性,以适合初学者的需要;在写作上追求循序渐进、通俗易懂和严格的程序代码书写规则。本教材配有实验指导书《C语言程序设计实验教程》,以方便读者复习和上机操作。    作者长期从事C/C++程序设计的教学、研究、设计和软件开发,阅读了国内外大量C语言教材,了解初学者学习C语言的困难,熟悉软件开发人员的成长规律,结合自身C语言程序设计的经验,力求使更多的读者学好C语言——从入门到精通。    本书由石跃祥、谢勇任主编,黎自强任副主编。其中,石跃祥编写绪论,谢勇编写第1、3、9章,刘玉珍编写第2、7章,杨晟院编写第4章,刘新编写第5章,黎自强编写第6章,王求真编写第8章。全书由石跃祥统编定稿,刘任任教授、王毅副教授给予了审核与指导。本书的编写,得到了许多单位的支持,并参考了许多学者的论著,在此一并表示感谢。    本书既可作为高等院校工科专业的计算机语言教材,也可作为高等院校计算机专业和相关专业学生学习计算机语言的入门教材。本书还可作为程序设计者的参考书。    由于编者水平有限,书中难免存在疏漏及错误之处,殷切希望读者批评指正。

书籍目录

绪论第1章 编程准备  1.1 程序编写流程  1.2 程序代码的结构与说明  1.3 输出函数printf()  1.4 代码风格第2章 变量与计算问题  2.1 变量与数据类型  2.2 定义变量与初始化  2.3 变量赋值  2.4 输入函数scanf()  2.5 算术运算符  2.6 数学函数第3章 逻辑思维与逻辑问题  3.1 关系运算与关系表达式  3.2 分支结构  3.3 逻辑问题及其解法  3.4 循环结构第4章 数据组织与筛法和排序问题  4.1 数组  4.2 筛法  4.3 冒泡排序法  4.4 选择排序法  4.5 二维数组  4.6 字符数组  4.7 结构体与结构数组第5章 函数、递推与递归问题  5.1 函数  5.2 递推  5.3 递归第6章 指针  6.1 指针的概念  6.2 指针与数组  6.3 字符串及其处理函数  6.4 指针与函数  6.5 指针与结构  6.6 指针与结构数组第7章 文件操作  7.1 文件操作流程  7.2 文件的操作函数  7.3 将数据保留到文件中  7.4 从文件中读取数据  7.5 文件应用实例第8章 链表  8.1 概述  8.1 2链表的操作  8.3 循环链表第9章 队列与栈  9.1 队列  9.2 栈附录A 程序调试附录B ASCII码表附录C C语言运算符的优先级与结合性附录D 标准C语言关键字附录E 标准C语言函数库参考文献

图书封面

评论、评分、阅读与下载


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


用户评论 (总计0条)

 
 

 

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

京ICP备13047387号-7