题目

阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。

[说明]

函数int psort(int a[],int n)实现将含n个整数的数组a[]的不同元素按从小到大顺序存于数组a[]中。实现方法是从未确定的元素列中找到最小元素并将a[]的第i最小元素交换至a[i]位置。如该最小元素比已确定的最后一个最小元素大,则将它接在已确定的元素序列的后面;否则,忽视该元素。

[C函数]

int psort(int a[],int n)

{int i,J,k,P;

for(i=0,k=0;i<(1);i++){

for(j=i+1, (2) ;j<n; j++)

if(a[p]>a[j])

p=j;

if(p!=i){

t=a[p];

a[p]=a[i];

a[i]=t;

}

if((3) ) k++;

else if((4) <a[i])

(5)=a[i];

}

return k;

}

int a[]={5,7,5,6,4,3,4,6,7};

main()

{int k,n;

for(k=0;k<(Sizeof a)/Sizeof(int);k++)

printf("%5d",a[k]);

printf ("nn");

n=psort(a,(sizeof(a))/sizeof(int));

for(k=0;k<n;k++)

printf("%5d",a[k]);

printf("nn");

}

提示:未搜索到的试题可在搜索页快速提交,您可在会员中心"提交的题"快速查看答案。
答案
查看答案
相关试题

新建文档WD12C.DOC,复制文档WD12B.DOC的内容。将标题段的段后间距设置为16磅;各段首字下沉2行,距正文为0厘米;正文各段的段后间距设置为6磅。存储为文档WD12C.DOC。

命令?LEN("中国")<LEN("China")的结果为【】。

【】与列表框类似,其主要区别是它同时具有文本框及一个下拉列表。它的一个优点是,它只需要在窗体上保留【】的一个值所占的空间。

以下是某个窗体的模块代码,请分析单击窗体后程序运行至"*"号位置时变量X、Y和Z的值分别是【 】。

DIM X AS INTEGER

DIM Y AS INTEGER

PRIVATE SUB FORM_CLICK()

DIM X AS INTEGER

X=1

Y=1

CALL AA(Y+1)

Z=BB(X)

'* * * * * * *

MSGBOX "X="&X&"/Y="&Y&"/Z="&Z

END SUB

PRIVATE SUB AA(BYVAL Z AS INTEGER)

Y=Z+X

Z=X+Y

END SUB

PRIVATE FUNCTION BB(BYREF Y AS INTEGER

Y=Y+1

BB=X+Y

END FUNCTION

当用户通过电话线路方式连接到ISP时,那么,在用户端和ISP端均需要通过一个称之为【】的设备与电话线路相连。

联系我们 会员中心
返回顶部