问题 选择题

算法:

第一步.输人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由大到小排序

答案

逐步分析框图中的各框语句的功能,

第三步条件结构是比较a,b的大小,

并将a,b中的较小值保存在变量m中,

第四步条件结构是比较a,c的大小,

并将a,c中的较小值保存在变量m中,

故变量m的值最终为a,b,c中的最小值.

由此程序的功能为求a,b,c三个数的最小数.

故选B

选择题
单项选择题