网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
对数组data的元素从大到小排列
A.Reverse[Sort[data]]
B.Sort[data,#1>#2&]
C.Sort[data,Greater]
D.Sort[data]
参考答案和解析
Reverse[Sort[data]];Sort[data,#1>#2&];Sort[data,Greater]
更多 “对数组data的元素从大到小排列A.Reverse[Sort[data]]B.Sort[data,#1>#2]C.Sort[data,Greater]D.Sort[data]” 相关考题
考题
(1)假设一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有 【1】 个元素。
考题
●在数组A中,每一个数组元素A[i,j]占用3个存储字,行下标i从1到8,列下标j从1到10。所有数组元素相继存放于一个连续的存储空间中,则存放该数组至少需要的存储字数是 (36) 。(36) A.80B.240C.100D.270
考题
假如用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有19个元素。()
此题为判断题(对,错)。
考题
光纤的几种连接方式:热熔接、冷接子连接、活动连接器连接,关于接头损耗大小的说法对的是()
A、损耗从大到小的排列顺序是:冷接子连接、活动连接器连接、热熔接B、损耗从大到小的排列顺序是:活动连接器连接、冷接子连接、热熔接C、损耗从大到小的排列顺序是:活动连接器连接、热熔接、冷接子连接D、损耗从大到小的排列顺序是:热熔接、冷接子连接、活动连接器连接
考题
针对数组定义int data[10];,下列表述中错误的是A.用*data可访问到数组的首元素B.用data[9]可访问到数组的末元素C.用data[10]访问数组元素会超出数组边界D.data共有10个元素,其首元素是data[1]
考题
针对数组定义intdata[10],下列表述中错误的是( )。A.用*data可访问到数组的首元素B.用data[9]可访问到数组的末元素C.用data[10]访问数组元素会超出数组边界D.data共有10个元素,其首元素是data[1]
考题
数组A中,每个元素A[i,j]的长度均为32个二进位,行下标从-1到9,列下标从1到11,从首地址S开始连续存放主存储器中,主存储器字长为16位。求: ① 存放该数组所需多少单元? ② 存放数组第4列所有元素至少需多少单元? ③ 数组按行存放时,元素A[7,4]的起始地址是多少? ④ 数组按列存放时,元素A[4,7]的起始地址是多少?
考题
假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bosom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
考题
有一组无序排列的整数数组如{1,5,7,9,2} 通过算法实现对该数组按从大到小的顺序进行排序,输出排序后的结果同时输入原始数组的数组索引下标,如输出排序结果为{9,7,5,2,1},输出原始数组索引下标为{3,2,1,4,0}。
考题
第二题 阅读以下说明和代码,填补代码中的空缺,将解答填入答题纸的对应栏内。
【说明】
对n个元素进行简单选择排序的基本方法是:第一趟从第1个元素开始,在n个元素中选出最小者,将其交换至第一个位置,第二趟从第2个元素开始,在剩下的n-1个元素中选出最小者,将其交换至第二个位置,依此类推,第i趟从n-i+1个元素中选出最小元素,将其交换至第i个位置,通过n-1趟选择最终得到非递减排序的有序序列。 问题:2.1 【代码】
#include
void selectSort(int data[ ],int n)
//对 data[0]~data[n-1]中的n个整数按非递减有序的方式进行排列
{
int i,j,k;
int temp;
for(i=0;i for(k=i,j=i+1;(1);(2)) //k表示data[i]~data[n-1]中最小元素的下标
if(data[j] if(k!=i) {
//将本趟找出的最小元素与data[i]交换
temp=data[i]; (4) ;data[k]=temp;
}
}
}
int main()
{
int arr[ ]={79,85,93,65,44,70,100,57};
int i,m;
m=sizeof(arr)/sizeof(int); //计算数组元素的个数,用m表示
(5); //调用selectSort对数组arr进行非递减排序
for((6);i printf(“%d\t”,arr[i]);
printf(“\n”);
return 0;
}
考题
下列关于数组访问的描述中,哪些选项是错误的?()A、数组元素索引是从0开始的B、对数组元素的所有访问都要进行边界检查C、如果使用的索引小于0,或大于数组的大小,编译器将抛出一个IndexOutOfRangeException异常;D、数组元素的访问是从1开始,到Length结束;
考题
单选题下列关于数组访问的描述中,哪些选项是错误的?()A
数组元素索引是从0开始的B
对数组元素的所有访问都要进行边界检查C
如果使用的索引小于0,或大于数组的大小,编译器将抛出一个IndexOutOfRangeException异常;D
数组元素的访问是从1开始,到Length结束;
考题
单选题针对数组定义int data[10];,下列表述中错误的是( )。A
用*data可访问到数组的首元素B
用data[9]可访问到数组的末元素C
用data[10]访问数组元素会超出数组边界D
data共有10个元素,其首元素是data[1]
考题
填空题数组A中,每个元素A的长度为3个字节,行下标i从1到8,列下标j从1到10,从首地址SA开始连续存放在存储器内,该数组按行存放时,元素A[8][5]的起始地址为()。
热门标签
最新试卷