题目内容

【题目】试找出一个求有限数列中的最大数的算法.

【答案】见解析

【解析】

进行比较,将其中较大的数记作b,再依次判断每个数与的大小关系得到算法.

第一步:将进行比较,将其中较大的数暂时先记作b

第二步:将b进行比较,将其中较大的数暂时先记作b

第三步:将b进行比较,将其中较大的数暂时先记作b

……

n步:将b进行比较,将其中较大的数记作b

(执行完每一步后,b的值就是前n个数中的最大数)

步:输出bb的值即为所求得最大值.

说明:上述算法的步中,每一步都要与上一步中得到的最大数b进行比较,得出新的最大数bb可以取不同的值,b就称之为变量在第一步到第步的算法过程中,都把比较后的较大数记作b,即把值赋予了b,这个过程就是赋值的过程,这个过程有两个功能:第一,可以不断对b的值进行改变,即把数值放入b中;第二,b的值每变化一次都是为下一步的比较服务.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网