C语言基础学案.docVIP

  • 193
  • 0
  • 约3.81万字
  • 约 37页
  • 2016-10-17 发布于湖北
  • 举报
第一周辅导 2013年4月19日星期五 程序设计的基本方法 学习计算机语言的目的是:利用该语言工具设计出可供计算机的运行的程序。 完整的程序设计应该是:数据结构+算法+程序设计方法+语言工具。 一个程序应包括两方的内容:(1)对数据的描述:数据结构(2)对操作的描述:算法 在拿到一个需要解决的实际问题之后,一般操作步骤如下: 分析问题——确定数学模型与数据结构——设计算法——编写程序——程序编译调试并运行 【例1】己知半径求圆面积问题。 分析问题:根据半径求圆面积公式,可以借助数学公式完成。 确定数学模型与数据结构 ①数学模型:使用求面积公式S=πr2 ②数据结构:本问题可以设计一个变空间r存储半径的值,一个变量空间S存储面积的值。 (3)设计算法:算法是指解决一个问题所采取的具体步骤和方法。也就是给定初始状或输入数据,经过计算机程序的有限次运算,能够得出所要求或期望的终止状态或输出数据。 求面积算法设计如下:①输入半径r;②依据圆面积公式求圆面积S;③输出圆面积S。 编写程序:用计算机语方描述算法的过程,这一步常称为“编码”,程序的质量主要是由算法决定。 程序编译调试和运行:通过编译调试和运行程序,获得正确的编码和正确的结果。 二、算法 程序设计中最关键的一步就是设计算法,程序设计能力水平的高低在于能否设计出优秀的算法。 算法是解决问题方法的精确描述,解决一个问题的过

文档评论(0)

1亿VIP精品文档

相关文档