题目内容
有
4个数a,b,c,d,要求按从大到小的顺序输出,设计算法,并画出程序框图.
答案:略
解析:
提示:
解析:
|
解:算法步骤如下: 第一步,找出 a和b中的大者放在a中,小者放在b中;第二步,找出 c和d中的大者放在c中,小者放在d中;第三步,找出 a和c中的大者放在a中,小者放在c中;第四步,找出 b和c中的大者放在b中,小者放在c中;第五步,找出 b和d中的大者放在b中,小者放在d中;第六步,找出 c和d中的大者放在c中,小者放在d中;第七步,输出 a,b,c,d.根据上述步骤,可得如下程序框图 (图所示).
|
提示:
|
我们可以先找出四个数中最大的放在a中,然后将余下的三个数中最大的数放在b中,再找出余下的两数中较大的放在c中,然后输出a,b,c,d. |
练习册系列答案
相关题目
