- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
练习画流程图
C语言程序的开发过程:需求分析:运行想要得什么结果确定算法:用计算机解决问题的步骤程序设计编写程序代码编译、运行和调试从程序的角度来看,算法有如下两个很重要的方面:按什么顺序或步骤来执行用什么语句来实现例题1:我们先来看(1)要计算输出长方形的面积步骤及细化:1.接收用户输入的长方形长度和宽度两个值;2.判断长度和宽度的值是否大于零;3.如果大于零,将长度和宽度两个值相乘得到面积,否则显示输入错误;开始4.显示面积输入长和宽假真长和宽0?计算输出面积输出提示结束算法:解决问题的具体方法和步骤算法的表示方法:用自然语言表示用伪代码表示算法用流程图表示算法流程图的改进:N-S结构化流程图例题2:从键盘输入三个数,找出其中最小的数,用流程图表示算法。我们先来看(1):步骤及细化:输入三个数,其值分别赋给三个变量. 数据输入比较比较a与b,把a与b中较小的数放入变量max中去。比较max与c ,把c中较小的数放入变量max中去。输出最后结果max的值 数据输出将步骤用流程图表示将算法转化成程序相关知识点:开始提示从键盘输入三个数 Y接收从键盘输入的数,并存在三个变量中 结束在屏幕输出bigbig=cNYcbigNbig=bbig=aab将该程序改造成函数版C程序算法:\程序=数据结构+算法数据结构:数据怎样存储和组织:int a=1;算法:解决问题的步骤(执行顺序和执行方法)算法的特点:有穷性:一个算法中所包含的操作必须是有限的确定性:算法中每一个步骤的含义必须是明确的,不能有二义无输入或有多个输入:数据是程序加工和处理的对象,如果算法中的数据是程序自带的,而不是来自计算机外部,则可以没有输入操作,否则,必须包括输入操作有一个或多个输出:通过输出了解算法执行情况及最后的结果开始输入n的值,计数嚣i=1输入数num,max=num假in假真真输入数给nummummaxmax结束输出maxi=i+1max=num
文档评论(0)