编程题

排序。

具体要求:

1). 点击绿旗,在舞台上出现 4 张点数不同的扑克牌,牌上的点数是随机的(4-9 点),如图所示;

2). 最左侧第 1 张扑克牌与四张扑克牌中最小的牌交换位置(如果第 1 张牌是最小的则不需要交换位置),如图所示;

3). 1 秒后,第 2 张扑克牌与第 2、3、4 三张牌中最小的牌交换位置(如果当前第 2 张牌是三张牌中最小的则不需要交换位置),如图所示;

4). 1 秒后,第 3 张扑克牌与第 3、4 两张牌中较小的牌交换位置(如果当前第 3 张牌是较小的则不需要交换位置),之后排序完成,四张扑克牌从左到右按从小到大的顺序排列,而后程序结束,如图所示。

查看答案
赣ICP备20007335号-2