搜题
问题   更新时间2023/6/28 21:32:00

以下函数为直接选择排序算法,对a[1],a[2],…a[n]中的记录进行直接选择排序。
typedef struct
{ int key;
……
}NODE;
void selsort(NODE a[],int n)
{
int i,j,k;
NODE temp;
for( i=1; i<= ___(1)_____; i++)
{
k=i;
for( j=i+1;j<= _(2)_ _ _; j++)
if(a[j].key if( i!=k)
{
temp=a[i];
(4)___ __;
(5)__ __;
}
}
}
【答案选项】
A. n
B. a[i]=a[k]
C. k=j
D. a[k]=temp
E. n-1

正确选择 (1) E. n-1 (2) A. n (3) C. k=j (4) B. a[i]=a[k] (5) D. a[k]=temp
王老师:19139051760(拨打)