用传统流程图表示该算法:依次将10个数输入,要求将其中最大的数输出 10

 我来答
小莫mxs
推荐于2021-07-28 · TA获得超过816个赞
知道答主
回答量:5
采纳率:0%
帮助的人:794
展开全部

1、传统流程图如下图所示:

2、流程图思路详解:

(1)定义三个变量,分别是i(用于循环计数)、m(保存相对较大的数值)、a(输入的数值)。

(2)给循环变量i赋值。

(3)输入第一个数a,将a的值赋给m,初始化m的值

(4)进入循环,在循环中首先判断是否复合循环条件,如果符合条件,则输入新值a,用a的值和之前m的值进行比较,较大的值赋给m,循环变量i+1;不符合条件则输出存放保存相对较大的数值的变量m,得到结果

简单点说就是两数比较取大值保存,最后输出。

扩展资料:

流程图(Flow Chart):使用图形表示算法的思路是一种极好的方法,因为千言万语不如一张图。流程图在汇编语言和早期的BASIC语言环境中得到应用。相关的还有一种PAD图,对PASCAL或C语言都极适用。

流程图是揭示和掌握封闭系统运动状况的有效方式。作为诊断工具,它能够辅助决策制定,让管理者清楚地知道,问题出在哪里,从而确定出可供选择的行动方案。

流程图的基本结构有:顺序结构,条件结构(又称选择结构),循环结构,分支结构。

参考资料:流程图_百度百科

可乐加冰oux
推荐于2019-08-28 · TA获得超过1.3万个赞
知道答主
回答量:131
采纳率:100%
帮助的人:3.4万
展开全部

1、传统流程图:

2、思路:比大小,10个数,标上标签,依次为1,2,3....10。然后第1个跟第二个比较大小,如果第1个大于第二个,那么交换下1跟2的标签,如果第1个不大于2第二个,不交换标签,接着比较第二个跟第三个,比完最后一个为止。10标签的就是最大的那个数。

3、用C语言方法:

读入a[1~10]

max=a[1];

for(i=1;i<=10;i++)  // i从1~10查找

if(max<a[i])  max=a[i];

输出max

结束

流程图:

使用图形表示算法的思路是一种极好的方法,简单明了。流程图在汇编语言和早期的BASIC语言环境中得到应用。相关的还有一种PAD图,对PASCAL或C语言都极适用。

流程图是揭示和掌握封闭系统运动状况的有效方式。作为诊断工具,它能够辅助决策制定,让管理者清楚地知道,问题出在哪里,从而确定出可供选择的行动方案。

流程图也称作输入-输出图,直观地描述一个工作过程的具体步骤。流程图对准确了解事情是如何进行的,以及决定应如何改进过程极有帮助。这一方法可以用于整个企业,以便直观地跟踪和图解企业的运作方式。

流程图使用一些标准符号代表某些类型的动作,如决策用菱形框表示,具体活动用方框表示。但更重要的是必须清楚地描述工作过程的顺序。流程图也可用于设计改进工作过程,具体做法是先画出事情应该怎么做,再将其与实际情况进行比较。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
愚人1991
2010-10-03 · TA获得超过1094个赞
知道小有建树答主
回答量:97
采纳率:100%
帮助的人:82.7万
展开全部

流程图见图片:

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
未末鹿晗
2016-04-16
知道答主
回答量:1
采纳率:0%
帮助的人:1115
展开全部
用ns流程图表示:依次输入十个数,其中最大值输出
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
北映颖63
2021-07-28
知道答主
回答量:1
采纳率:0%
帮助的人:449
展开全部
分别用伪代码和流程图编写一个算法, 要求输入一个8进制数,输出等值的10进制数
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式