下载此文档

C语言程序设计.ppt


文档分类:IT计算机 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
第二章C语言程序设计本章要点什么是算法,如何设计和表示算法结构化程序设计的思想和方法共 30 页第3页? 程序设计的基本概念数据元素:数据的最小单位数据结构:数据元素的组织形式程序设计=数据结构+算法数据结构的优劣决定了程序的复杂程度数据结构的优劣决定了程序的复杂程度一个程序应包括两个方面的内容:对数据的描述:数据结构对操作的描述:算法程序设计主要包括两部分:共 30 页第4页?程序设计的步骤分析问题,建立数学模型确定数据结构确定算法,描述算法编制程序,调试程序运行结果???xnns1一个正确的程序通常包含两方面的含义:一是书写正确,二是结果正确。书写正确是指程序语法正确,符合程序语言的规则;结果正确是指对应于正确的输入,程序能够得到所期望的输出。共 30 。BA先执行A操作,再执行B操作,两者是顺序执行关系。共 30 页第6页 ,选择一个分支执行。当P条件成立时,执行A操作,否则执行B操作APB成立不成立语句不成立 P成立当P条件成立时,执行语句操作,否则跳过语句操作共 30 页第7页 3. 循环结构在给定条件下,反复执行循环体,直到条件不满足为止.(1)形式a (当型循环结构)不成立PA成立当P条件成立时,反复执行A,直到P为零为止。共 30 页第8页(2)形式b (直到型循环结构)先执行A操作,再判断P是否成立,若P成立,再执行A,直到P不成立为止。AP成立不成立共 30 页第9页算法:完成一项任务的具体步骤计算机语言的别名:算法语言1. 算法概述“一个算法,就是一个有穷规则的集合,其中之规则规定了一个解决某一特定类型的问题的运算序列。”任何解决问题的过程都是由一定的步骤组成的,把解决问题确定的方法和有限的步骤称作为算法。共 30 页第10页例1:计算函数M(x)的值。函数M(x)为:算法分析:这是一个数值运算问题。其中M代表要计算的函数值,有两个不同的表达式,根据x的取值决定采用哪一个算式。根据计算机具有逻辑判断的基本功能,用计算机解题的算法如下:axaxcxcaabxxM???????????22)()(

C语言程序设计 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数30
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-01-08