温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
问答式
程序设计
教程
赵旭宝
祝开艳
主编
前言C语言是目前比较流行的一种计算机程序设计基础语言,由于其具有高效、灵活、表达力与运算能力强等特点,普遍应用于底层操作系统和嵌入式系统的开发,例如Liux操作系统和智能手机、智能电器、智能机器人等。但由于其内容较多,语法严谨,尤其是指针类型的引入,用法比较抽象,难于理解,更加深了初学者的学习难度。因此,本书从计算机“存储程序”工作原理出发,强调程序开发以内存为中心,以启发式教学方法为主导,从初学者角度,把知识,点转化为读者学习的具体问题,再通过进一步详细解答问题讲解知识,点,一问一答,由简入繁,循序渐进地将每个知识点逐步展开,最后形成一套比较完整的知识体系。本书在引导读者理解知识点的同时,更注重培养读者分析问题、解决问题的能力,激发读者自主编程的热情,提高学习兴趣。在程序设计方面强调模块化设计思想,引导读者对程序的设计按功能进行模块分解,分而治之,分工协作,并以“服务外包”思想解读模块之间的调用过程。教材中每个知识点都配有生动、丰富的实践例题,通过实践例题的训练提高读者程序设计开发能力和知识综合运用能力。本书共11章,每章的开始部分都介绍一些基本概念和原理,让初学者知道本章内容适用于解决什么问题及在什么情况下使用。然后在后续各节中,采用一问一答的形式教会读者如何使用本章的知识,点。第1章主要以问答的方式介绍了C语言的特点、C语言程序的开发步骤,通过讲解读者可了解C语言程序的结构和执行原理,开发出属于自己的第一个C语言程序。第2章介绍了基本数据类型和各种输入和输出函数。第3章介绍了各种运算符和表达式。第4章介绍了选择结构,讲解时注重与实际问题结合,选择贴近生活的实例,让读者理解各种选择结构如何实现对程序流程的控制。第5章介绍了循环结构,重点介绍了循环结构的运算特点及循环结构在程序开发中的运用,提高读者使用循环结构解决实际问题的能力。第6章是本书的重点之一,介绍了函数的定义、调用、返回和程序中变量的作用域和生命周期。强调程序开发模块化的设计原