C语言程序设计教程
上QQ阅读APP看书,第一时间看更新

前言

在20世纪70年代,C语言就因为其高效性、灵活性和适应性而广为应用,迅速成为软件开发最主要的程序设计语言之一。随着计算机技术的飞速发展,虽然C语言在软件开发领域中的地位已逐渐为可视化编程语言(如Visual Basic、Visual C++、Delphi等)所替代,但是在工程应用领域,C语言依然有着强大的生命力。特别在教育领域,C语言仍是程序设计课程首选的入门语言。本书就是依据高职高专院校非计算机专业“C语言程序设计”课程教学大纲编写的专用教材。通过本门课程的学习,使高职高专学生掌握C语言程序设计的基础知识、基本概念,掌握C语言程序设计的思想和编程技巧,通过实践,提高分析问题和解决问题的能力,为后续课程的学习和应用开发打下扎实的高级语言理论和实践基础。

本书在编写中仔细考虑了内容的取舍,以教学大纲为依据,不刻意追求“系统性和完整性”,而是把应用性作为重点。在教学内容的叙述上,突出基本概念,将基本概念和方法的应用放在例题中,结合程序进行讲解。同时,借助“程序说明”和“注意”等教学提示,帮助学生理解教学内容,少走弯路。为了帮助学生掌握有关的基本概念和方法,每章都精心选择了典型例题进行分析,选择难易适中的习题供学生课后练习。C语言程序设计是一门理论性、实践性均较强的课程,要注重上机编程实践,因此本书的每个章节后均提供上机实验题,题型包括改错题、程序填空题及编程题。这些练习和实验编程的内容紧扣大纲要求,既有基本练习题,也配有少量有一定难度的题目,教师可根据实际教学情况选用。

本书由吉顺如、辜碧容、唐政编写,吉顺如统稿。全书的例题和习题均上机进行了调试验证。

限于编著者的学识水平,且由于时间仓促,书中错误在所难免,恳请读者提出宝贵意见。

编者