C++程序设计教程第3版习题07参考答案.docxVIP

  • 0
  • 0
  • 约6.72千字
  • 约 12页
  • 2026-03-23 发布于湖南
  • 举报

C++程序设计教程第3版习题07参考答案.docx

习题07参考答案

1.参考答案:

#includeiostream

usingnamespacestd;

intmerge(inta[],intb[],intc[],intm,intn)

{

inti=0,j=0,k=0;

while(imjn)

if(a[i]=b[j])

c[k++]=a[i++];

elsec[k++]=b[j++];

while(im)

c[k++]=a[i++];

while(jn)

c[k++]=b[j++];

returnk;

}

intmain()

{

inta[]={1,4,7,9},b[]={3,5,7,8,12},c[20],i,k;

k=merge(a,b,c,4,5);

couta数组:endl;

for(i=0;i4;i++)

couta[i]\t;

coutendl;

coutb数组:endl;

for(i=0;i5;i++)

coutb[i]\t;

coutendl;

cout归并后的c数组:endl;

for(i=0;ik;i++)

coutc[i]\t;

coutendl;

return0;

}

2.参考答案:

#includeiostream

usingnamespacestd;

voidcount(inta

文档评论(0)

1亿VIP精品文档

相关文档