题目内容
【题目】算法:
第一步.输人a,b,c,d.
第二步.m=a
第三步,若b<m.则m=b.
第四步.若c<m.则m=c.
第五步.若d<m.则m=d.
第六步.输出m.
上述算法的功能是( )
A.输出a,b,c,d中的最大值
B.输出a,b,c,d中的最小值
C.输出a,b,c,d由小到大排序
D.输出a,b,c,d由大到小排序
【答案】B
【解析】解:逐步分析框图中的各框语句的功能,
第三步条件结构是比较a,b的大小,
并将a,b中的较小值保存在变量m中,
第四步条件结构是比较a,c的大小,
并将a,c中的较小值保存在变量m中,
故变量m的值最终为a,b,c中的最小值.
由此程序的功能为求a,b,c三个数的最小数.
故选B
【考点精析】根据题目的已知条件,利用算法的特点的相关知识可以得到问题的答案,需要掌握算法的特点:有限性、确定性、顺序性与正确性、不唯一性、普遍性.
练习册系列答案
相关题目