《程序设计基础:从问题到程序(第2版)/高等学校计算机基础教育规划教材》以C语言为工具,以程序设计过程为主线,结合实际问题,基于计算思维,通过“问题→想法→算法→程序”的问题求解过程,带领读者分析问题、构造算法、设计程序,在潜移默化中掌握程序设计语言的基本知识,掌握程序设计的一般过程和基本方法,提高计算思维能力以及应 用程序设计语言解决实际问题的能力。 本书适用于程序设计的初学者,主要面向没有任何编程知识和编程经历的读者。本书遵循初学者的认知规律和知识基础,科学安排知识单元之间的拓扑关系,概念清晰,实例丰富,深入浅出,是程序设计初学者的理想教材。