本书结合教学实践与经验,遵循程序设计与案例教学的基本思想,以Visual C 6.0为工具,以应用为导向,以实用为原则,以能力提升为目标,以典型代码、经典实例、完整案例为依托,按照由浅入深、循序渐进的方式,精心设计,合理安排,全面介绍了C语言程序设计的有关技术与相关应用以及结构化程序设计的基本思想与基本方法。全书实例翔实,案例丰富,编排合理,循序渐进,结构清晰,内容主要包括C语言概述、编程基础、控制结构、数组、函数、指针、构造类型、文件操作、类型定义与编译预处理、应用系统程序设计与实现等。各章均有本章要点学习目标与本章小结,既便于抓住重点、明确目标,也利于温故知新、总结提高。书中的诸多内容亦设有相应的说明注意提示等知识点,以便于读者的理解与提高,并为其带来原来如此豁然开朗的美妙感觉。此外,各章均安排有大量的各类习题,以利于读者的及时检测、理解掌握。书末还附有全面的实验指导,便于读者的上机实践、练习提高。本书内容全面,紧扣基础,面向应用,解析到位,语言流畅,通俗易懂,准确严谨,颇具特色,集系统性、条理性于一身,融实用性、技巧性于一体,注重算法设计与应用开发能力的培养,可充分满足课程教学的
內容簡介:
本书以Visual C 6.0为开发工具,介绍C语言程序设计的有关技术与相关应用以及结构化程序设计的基本思想与方法,内容包括C语言概述、编程基础、控制结构、数组、函数、指针、构造类型、文件操作、类型定义与编译预处理、应用系统程序设计与实现,并附有大量的各类习题以及相应的实验指导。全书遵循程序设计与案例教学的基本思想,以应用为导向,以实用为原则,以能力提升为目标,以典型代码、经典实例、完整案例为依托,既利于程序设计基本思想与方法以及C语言编程技术的掌握,又利于计算思维与问题求解能力的培养。 本书内容全面,实例翔实,案例丰富,编排合理,循序渐进,语言流畅,通俗易懂,准确严谨,解析到位,注重算法设计与应用开发能力的培养,既可作为各高校本科或高职高专计算机、电子商务、信息管理与信息系统及相关专业高级语言程序设计、程序设计基础、C语言程序设计等课程的教材或教学参考用书,也可作为C语言程序设计人员的技术参考书以及初学者的自学教程。
前言C语言是目前国内外广泛使用的一种计算机高级语言,也是当今诸多高校普遍开设的第一门程序设计教学语言。作为一种面向过程的结构化程序设计语言,C语言对于结构化程序设计基本思想与方法的学习来说是极其有利的。正因如此,各高校计算机、电子商务、信息管理与信息系统及相关专业程序设计方面的教学大多选用C语言作为入门语言,以利于学生切实掌握程序设计的基本方法与技术,有效提升学生的编程技能以及分析解决实际问题的能力,并为后续有关语言的学习与实际应用的开发奠定良好的基础。本书结合教学实践与经验,遵循程序设计与案例教学的基本思想,以Visual C 6.0为工具,以应用为导向,以实用为原则,以能力提升为目标,以典型代码、经典实例、完整案例为依托,按照由浅入深、循序渐进的方式,精心设计,合理安排,全面介绍了C语言程序设计的有关技术与相关应用以及结构化程序设计的基本思想与基本方法。全书实例翔实,案例丰富,编排合理,循序渐进,结构清晰,内容主要包括C语言概述、编程基础、控制结构、数组、函数、指针、构造类型、文件操作、类型定义与编译预处理、应用系统程序设计与实现等。各章均有本章要点学习目标与本章小结,既便于抓住重点、明确目标,也利于温故知新、总结提高。书中的诸多内容亦设有相应的说明注意提示等知识点,以便于读者的理解与提高,并为其带来原来如此豁然开朗的美妙感觉。此外,各章均安排有大量的各类习题,以利于读者的及时检测、理解掌握。书末还附有全面的实验指导,便于读者的上机实践、练习提高。本书内容全面,紧扣基础,面向应用,解析到位,语言流畅,通俗易懂,准确严谨,颇具特色,集系统性、条理性于一身,融实用性、技巧性于一体,注重算法设计与应用开发能力的培养,可充分满足课程教学的实际需要,适合各个层面、各种水平的读者,既可作为各高校本科或高职高专计算机、电子商务、信息管理与信息系统及相关专业高级语言程序设计、程序设计基础、C语言程序设计等课程的教材或教学参考书,也可作为C语言程序设计人员的技术参考书以及初学者的自学教程。本书的写作与出版,得到了清华大学出版社的大力支持与帮助,在此表示衷心感谢。在紧张的写作过程中,自始至终也得到了家人、同事的理解与支持,在此一并深表谢意。由于作者经验不足、水平有限,且时间较为仓促,书中不妥之处在所难免,恳请广大读者多加指正、不吝赐教,并将宝贵的意见或建议反馈至作者的电子邮箱Lsd21cn@21cn.com。
编 者