题目内容
依次将十个数输入,要求将其中最大的数打印出来.怎样用流程图和伪代码来表示问题的算法?
答案:
解析:
解析:
|
分析:解决这个问题的思路很简单,先选2个数进行比较,去掉小的,留下大的;再取第3个数与留下的数进行比较去掉小的留下大的;继续进行,直到每个数都被比较,最后留下的数就是最大数.但用这种思想写出的算法比较复杂.由于在本算法中某些步骤是重复进行,则可用循环语句来描述此算法.用伪代码设计算法如下: Read X max←X For I From 2 To 10 Read X If X>max Then max←X End If End For Print max 流程图(如下图所示):
|
练习册系列答案
相关题目