多项选择题
已定义相关变量,以下能实现两数交换的是()
A.t=a;a=b;b=t;
B.a =a +b;b =a -b;a =a -b;
C.b=t;a=b;a=t;
D.t=b;b=a;a=t;
点击查看答案&解析
相关考题
-
多项选择题
下面的有关排序的内容描述正确的是()
A.排序是计算机内经常进行的一种操作,其目的是将一组"无序"的记录序列调整为"有序"的记录序列
B.冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成
C.冒泡排序是排序的一种,除了冒泡排序还存在其它的排序方法
D.排序分为由高到低的升序及由低到高的降序 -
多项选择题
关于冒泡排序算法[升序为例]下面描述正确的是()
A.冒泡排序是一种经典的排序算法
B.冒泡排序也称为气泡排序,这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端
C.冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成
D.冒泡排序法存在的不足是当排序的数据比较多时排序的时间会明显延长 -
单项选择题
在冒泡排序中由高到低的排序方式被称为()
A.升序
B.降序
C.横序
D.竖序
