本书是作者在讲授“计算机导论”和“高级语言程序设计”课程的基础上,根据多年的教学经验对授课内容做了深入细致的研究后,依据当前计算机教学系列改革要求整理编著而成的。为了方便教师授课,为任课教师免费提供 PPT 课件和习题答案 。 全书共 12 章,包括计算机基础知识、程序设计基础知识、编程语言与 C 概述、数据类型、运算表达式与基本输入/输出、控制语句、数组、指针、函数、结构体与共用体、位运算和文件等,然后在上述知识点的基础上进一步介绍 C 语言的高级应用,包括线性表、栈、队列的概念与应用。 每章末尾均安排了一些习题 , 并在 最后一章配合教材的内容,提供了 12 个实训。 本书适合作为高等院校计算机专业C语言课程的教材,也可以作为大学各专业计算机程序设计入门教学用书。可根据实际情况进行选用授课内容、习题和实训。 适用对象:本书适合作为高等院校计算机专业C语言课程的教材,也可以作为大学各专业计算机程序设计入门教学用书。可根据实际情况进行选用授课内容、习题和实训。