书籍介绍
本书根据计算机承租设计的特点,以C语言为载体,以初学者为阅读对象,以问题为导引,以解决问题的程序设计方法为主线,以知识建构主义理论为指导,借鉴软件开发中的“原型”方法,在学习过程中通过问题分析,逐渐引知识点,讲解知识点,再通过问题扩展引入下一个知识点。通过恰当、丰富的实例,运用逐步递进的思路,带领大家进入到使用计算机进行程序设计的情境中来,从而掌握程序设计的思想和方法。本书主要内容包括C语言程序设计概述、基本编程语句介绍、数据类型介绍、程序设计基本结构、函数、指针、编译预处理和文件等基本知识,还编写典型案例程序剖析、典型算法介绍和趣谈C语言三章作为补充。本书选取了丰富的实用性、趣味性示例,构建学习的问题情境,突出通过设计程序解决问题的主线。难易适中、重点突出、特色鲜明,适合作为一般本科院校和独立学院、高职院校程序设计课程教学用书,也可作为广大编程爱好者的第一本自学读物及等级考试辅导教材。