主观

顺序表类型定义如下:

#define ListSize 10

typedef struct{

int data[ListSize];

int length;

}SeqList;

阅读下列程序,并回答问题。

int partmin(SeqList SL1, SeqList SL2)

{ intminlength, minvalue, k=0;

minlength=SL2->length;

minvalue=SL2->data=0];

while(k

if(SL1->data[k]data[k]&&SL1->data[k]minvalue)

minvalue=SL1->data[k];

else if(SL2->datak]

minvalue=SL2->datak];

k++;

}

return minvalue;

}

int f30(SeqList SL1, SeqList *SL2)

{

if(SL1->length>SL2->length) returnpartmin(SL1, SL2);

else return partmin(SL2,SL1);

}

(1)若SL1->data中的数据为(15,14,25,8,-28,3,126,56,34),SL2->data中的数据为(12,7,-33,15,39,24,42,13),则调用函数f30(&sl1,&sL2)后的返回值是什么?

(2)该函数的功能是什么?

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

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服