精英家教网 > 高中数学 > 题目详情

设计一个算法,将任意输入的三个数abc按从大到小的顺序排列,画出流程图.

答案:略
解析:

解:算法流程图如图所示.


提示:

可先将ab比较,并把小者赋给b,大者赋给a;再将ac比较,将小者赋给c,大者赋给a;此时a已是abc中的最大数;将bc比较,将小者赋给c,大者赋给b,此时abc已按从大到小的顺序排好.根据上述分析,可用赋值语句实现两个变量值的交换.


练习册系列答案
相关习题

科目:高中数学 来源: 题型:044

设计一个算法,任意输入四个数abcd,将它们按照从小到大的顺序排列后输出,用条件语句描述算法.

查看答案和解析>>

科目:高中数学 来源:数学教研室 题型:044

设计一个算法,任意输入四个数a,b,c,d,将它们按照从小到大的顺序排列后输出,用条件语句描述算法.

查看答案和解析>>

科目:高中数学 来源:数学教研室 题型:044

设计一个算法,将任意输入的三个数a,b,c按从大到小的顺序排列,画出流程图.

查看答案和解析>>

同步练习册答案