主观

顺序表类型定义如下:

define ListSize 100

typedef struct{

int data[ListSize];

int length;

}SeqList;

阅读下列算法,并回答问题。

void mysum(SeqList SL1, SeqList SL2)

{   intminlength,k=0;

minlength=SL2->length;

for(k=0; k

if(SL1->data[k]data[k]) SL1->data[k]+=SL2->data[k];

else SL2->data[k]+=SL1->data[k];

return;

}

void f30(SeqList SL1, SeqList SL2)

{if(sl->length>sl2->length)mysum(sl,s2);

else mysum(SL2,SL1);

return;

}

(1)若SL1->data中的数据为(52,14,256,-9-38,30,128,257,64),SL2->data中的数据为(32,14,-63,15,29,51,16,8),则执行算法f0(&sl,&sl2)后s1->data和sL2->data中的数据各是什么?

(2)该算法的功能是什么?

参考答案
您可能感兴趣的试题
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服