本书是为将C语言作为入门语言的程序设计课程编写的以培养学生程序设计基本能力为目标的教材。本书以程序设计为主线,以编程应用为驱动,通过案例和问题引入内容,重点讲解程序设计的思想和方法,并结合相关的语言知识的介绍。全书主要包括3方面的内容:基本内容(数据表达、数据处理和流程控制),常用算法和程序设计风格,以及C语言应用中的一些处理机制(编译预处理和命令行参数等)。
为了满足读者对在线开放学习的需求,对读者在学习中常常感到困惑的循环、函数、指针等难点增加了MOOC微视频讲解;本书的练习和习题中的程序设计题目部署在具有在线判题功能的PTA(Programming Teaching Assistant,又称“拼题A”)平台上,读者输入书后的验证码即可进行在线练习。
本书可以作为高等院校和计算机等级考试的教学用书,也可作为对C程序设计感兴趣的读者的自学用书。
本数字课程提供教学课件、例题源程序和实验调试源程序,以程序设计为主线, 以编程应用为驱动, 通过案例和问题引入内容, 重点讲解程序设计的思想和方法,主要内容包括数据表达、 数据处理和流程控制等基本内容, 常用算法和程序设计风格, 以及编译预处理和命令行参数等 ,可以作为高等院校和计算机等级考试的教学用书, 也可作为对 C程序设计感兴趣的读者的自学用书。