早教吧作业答案频道 -->其他-->
VB选择题实现某排序算法的部分VB程序如下:Fori=1To6k=iForj=i+1To7Ifa(j)
题目详情
VB选择题
实现某排序算法的部分VB程序如下:
For i = 1 To 6
k = i
For j = i + 1 To 7
If a(j) < a(k) Then k = j
Next j
If i <> k Then
t = a(i): a(i) = a(k): a(k) = t
End If
Next i
在排序过程中,经过某一遍排序“加工”后,数组元素a(l)到a(7)的数据依次为“10,41,75,12,63,11,85”。则下一遍排序“加工”后数组元素a(l)到a(7)的数据依次是
A. 10, 11, 41, 75, 12, 63, 85
B. 10, 11, 75, 12, 63, 41, 85
C. 10, 11, 12, 75, 63, 41, 85
D. 10, 11, 12, 41, 63, 75, 85
求解析过程
这道题选B
实现某排序算法的部分VB程序如下:
For i = 1 To 6
k = i
For j = i + 1 To 7
If a(j) < a(k) Then k = j
Next j
If i <> k Then
t = a(i): a(i) = a(k): a(k) = t
End If
Next i
在排序过程中,经过某一遍排序“加工”后,数组元素a(l)到a(7)的数据依次为“10,41,75,12,63,11,85”。则下一遍排序“加工”后数组元素a(l)到a(7)的数据依次是
A. 10, 11, 41, 75, 12, 63, 85
B. 10, 11, 75, 12, 63, 41, 85
C. 10, 11, 12, 75, 63, 41, 85
D. 10, 11, 12, 41, 63, 75, 85
求解析过程
这道题选B
▼优质解答
答案和解析
这算法的原理是:第i遍排序时是把a(i)~a(7)中最小的数a(k)跟a(i)互相交换。所以经过i次排序后a(1)到a(i)必须最小的前i个数据。10,41,75,12,63,11,85只能是经过最多一次排序后得到的数据,也就是第1遍排序。下...
看了 VB选择题实现某排序算法的部...的网友还看了以下:
当渔民出海时,发现淡水用完应怎么办?化学选择题:A立即返航B饮用海水C海水制淡水D食用鱼类等海生物 2020-06-04 …
8个人排成前后两排,每排4人,若甲、乙必须在前排且不相邻,其余6人位置不限,共有多少种排法?选哪个 2020-06-15 …
对于能够漂浮在液体上的物体总有:p物\p液=V排\V物(推理题) 2020-06-16 …
为什么若物体漂浮,则ρ物=V排/V物*ρ液 2020-06-16 …
"V排是表示被物体排开的液体的体积,当物体全部浸没在液体里时,V排=V物;当物体只有一部分浸入液体 2020-06-25 …
当一石墩沉入水底,且下表面与容器底完全贴合,此时如何求浮力?如果它的V排=V物-S下表面成H物,那 2020-07-05 …
物理学中浸入和浸没一样吗物体浸没在水中和浸入水中都是V排=V物吗? 2020-11-04 …
关于浮力的推算问题教科书上写“当P液大于P物时,有P液gV排大于P物gV物,即F浮大于G物,物体会上 2020-11-16 …
“青岛号”导弹驱逐舰满载时从海洋驶入长江时吃水深度会变深,原因是江水的密度比海水的小,当舰船从海洋驶 2020-12-07 …
在一个足够大的烧杯中有足够的水~烧杯底面积为S,将一正方体木块丢入木块浸没在水中的体积为V,也就是说 2021-02-05 …